@font-face{font-family:Sohne;src:url(https://resources.ibisnz.com/HAC/fonts/Sohne-Leicht.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:Sohne;src:url(https://resources.ibisnz.com/HAC/fonts/Sohne-Buch.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:Sohne;src:url(https://resources.ibisnz.com/HAC/fonts/Sohne-Kraftig.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:Sohne;src:url(https://resources.ibisnz.com/HAC/fonts/Sohne-Halbfett.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:Sohne;src:url(https://resources.ibisnz.com/HAC/fonts/Sohne-Fett.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap;}.ibis-ecomm body.big-background #container .container-fluid .btn-primary,.ibis-ecomm body.big-background #container .container-fluid .stripe-button-el span,.ibis-ecomm body.big-background #container .container-fluid #stripe-pay-button,.ibis-ecomm body.big-background #container .container-fluid #PxFusionSubmit,.ibis-ecomm body.big-background #container .container-fluid #PurchaserSubmit,.ibis-ecomm body.big-background #container .container-fluid .booking-add-voucher,.ibis-ecomm body.big-background #container .container-fluid .btn-cancel-cart .btn{color:#000!important;font-size:16px;font-weight:600;border-color:#fc0!important;background-color:#fc0!important;outline:0!important;box-shadow:none!important;}.ibis-ecomm body.big-background #container .container-fluid .btn-primary:hover,.ibis-ecomm body.big-background #container .container-fluid .btn-primary:not(.inactive):hover,.ibis-ecomm body.big-background #container .container-fluid .btn-primary:hover:not(.inactive),.ibis-ecomm body.big-background #container .container-fluid .stripe-button-el span:hover,.ibis-ecomm body.big-background #container .container-fluid .stripe-button-el span:not(.inactive):hover,.ibis-ecomm body.big-background #container .container-fluid .stripe-button-el span:hover:not(.inactive),.ibis-ecomm body.big-background #container .container-fluid #stripe-pay-button:hover,.ibis-ecomm body.big-background #container .container-fluid #stripe-pay-button:not(.inactive):hover,.ibis-ecomm body.big-background #container .container-fluid #stripe-pay-button:hover:not(.inactive),.ibis-ecomm body.big-background #container .container-fluid #PxFusionSubmit:hover,.ibis-ecomm body.big-background #container .container-fluid #PxFusionSubmit:not(.inactive):hover,.ibis-ecomm body.big-background #container .container-fluid #PxFusionSubmit:hover:not(.inactive),.ibis-ecomm body.big-background #container .container-fluid #PurchaserSubmit:hover,.ibis-ecomm body.big-background #container .container-fluid #PurchaserSubmit:not(.inactive):hover,.ibis-ecomm body.big-background #container .container-fluid #PurchaserSubmit:hover:not(.inactive),.ibis-ecomm body.big-background #container .container-fluid .booking-add-voucher:hover,.ibis-ecomm body.big-background #container .container-fluid .booking-add-voucher:not(.inactive):hover,.ibis-ecomm body.big-background #container .container-fluid .booking-add-voucher:hover:not(.inactive),.ibis-ecomm body.big-background #container .container-fluid .btn-cancel-cart .btn:hover,.ibis-ecomm body.big-background #container .container-fluid .btn-cancel-cart .btn:not(.inactive):hover,.ibis-ecomm body.big-background #container .container-fluid .btn-cancel-cart .btn:hover:not(.inactive){color:#000!important;background-color:#fc0!important;}.ibis-ecomm *{font-family:Sohne,sans-serif!important;color:rgba(255,255,255,.9);}.ibis-ecomm .fa{font-family:"FontAwesome"!important;}.ibis-ecomm .glyphicon{font-family:"Glyphicons Halflings"!important;color:#000;}.ibis-ecomm h1,.ibis-ecomm h2,.ibis-ecomm h3,.ibis-ecomm h4,.ibis-ecomm h5,.ibis-ecomm h6,.ibis-ecomm .retail-item-name{color:rgba(255,255,255,.9);}.ibis-ecomm body.big-background{background-color:#000;}.ibis-ecomm body.big-background #banner,.ibis-ecomm body.big-background #breadcrumb-wrapper,.ibis-ecomm body.big-background #progress-bar-wrapper,.ibis-ecomm body.big-background .departures-selector-product{display:none;}.ibis-ecomm body.big-background .swal2-icon-text{color:#444;}.ibis-ecomm body.big-background .select2-container .select2-results ul li{color:#000;}.ibis-ecomm body.big-background .modal .modal-header p,.ibis-ecomm body.big-background .modal .modal-header h2,.ibis-ecomm body.big-background .modal .modal-header button,.ibis-ecomm body.big-background .modal .modal-header button span,.ibis-ecomm body.big-background .modal .modal-body p,.ibis-ecomm body.big-background .modal .modal-body h2,.ibis-ecomm body.big-background .modal .modal-body button,.ibis-ecomm body.big-background .modal .modal-body button span,.ibis-ecomm body.big-background .modal .modal-footer p,.ibis-ecomm body.big-background .modal .modal-footer h2,.ibis-ecomm body.big-background .modal .modal-footer button,.ibis-ecomm body.big-background .modal .modal-footer button span{color:#000;}.ibis-ecomm body.big-background #container{background-color:#000;margin:0;padding:0;}.ibis-ecomm body.big-background #container .container-fluid select{color:#000;}.ibis-ecomm body.big-background #container .container-fluid select option{color:#000;}.ibis-ecomm body.big-background #container .container-fluid select:hover,.ibis-ecomm body.big-background #container .container-fluid select:active,.ibis-ecomm body.big-background #container .container-fluid select:focus{color:#000;}.ibis-ecomm body.big-background #container .container-fluid input[type=text],.ibis-ecomm body.big-background #container .container-fluid input[type=email],.ibis-ecomm body.big-background #container .container-fluid textarea{color:#000;}.ibis-ecomm body.big-background #container .container-fluid table thead{background-color:#06c;font-weight:400;}.ibis-ecomm body.big-background #container .container-fluid table thead tr td{color:rgba(255,255,255,.9);}.ibis-ecomm body.big-background #container .container-fluid table tbody tr td{color:rgba(255,255,255,.9);}.ibis-ecomm body.big-background #container .container-fluid #breadcrumb-wrapper{display:none!important;}.ibis-ecomm body.big-background #container .container-fluid .alert-danger{color:#000;background-color:#df6e6e;margin-top:10px;border-color:#df6e6e;}.ibis-ecomm body.big-background #container .container-fluid .alert-danger strong{color:#000;font-weight:400;}.ibis-ecomm body.big-background #container .container-fluid .bs-column-fix .item-grid .retail-item-name a{color:rgba(255,255,255,.9);}.ibis-ecomm body.big-background #container .container-fluid .bs-column-fix .departures-item-name a{color:rgba(255,255,255,.9);}.ibis-ecomm body.big-background #container .container-fluid .bs-column-fix .fit5-well{background-color:transparent;border-color:#666;}.ibis-ecomm body.big-background #container .container-fluid .ibis-ecomm-order-form .ticket-head{background-color:#06c;}.ibis-ecomm body.big-background #container .container-fluid .ibis-ecomm-order-form .ticket-body div:hover{background-color:transparent;}.ibis-ecomm body.big-background #container .container-fluid .ibis-ecomm-order-form .ticket-body>div:hover{background-color:rgba(255,255,255,.15);}.ibis-ecomm body.big-background #container .container-fluid .gift-voucher-content-wrapper .gift-voucher-title,.ibis-ecomm body.big-background #container .container-fluid .gift-voucher-content-wrapper .gift-voucher-to,.ibis-ecomm body.big-background #container .container-fluid .gift-voucher-content-wrapper .gift-voucher-received,.ibis-ecomm body.big-background #container .container-fluid .gift-voucher-content-wrapper .gift-voucher-value,.ibis-ecomm body.big-background #container .container-fluid .gift-voucher-content-wrapper .gift-voucher-voucher,.ibis-ecomm body.big-background #container .container-fluid .gift-voucher-content-wrapper .gift-voucher-from{color:#000;}.ibis-ecomm body.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary,.ibis-ecomm body.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary,.ibis-ecomm body.big-background #container .container-fluid .stripe-button-el span:hover,.ibis-ecomm body.big-background #container .container-fluid #stripe-pay-button:hover,.ibis-ecomm body.big-background #container .container-fluid #PxFusionSubmit:hover{background:transparent!important;color:rgba(0,0,0,.8)!important;}.ibis-ecomm body.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary:hover,.ibis-ecomm body.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary:hover{background:rgba(0,0,0,.8)!important;color:#000!important;}.ibis-ecomm body.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary.active,.ibis-ecomm body.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary.active:hover,.ibis-ecomm body.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary.active,.ibis-ecomm body.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary.active:hover{background:rgba(0,0,0,.8)!important;color:#000!important;}.ibis-ecomm body.big-background #container .container-fluid .btn-departure-book-now .booking-message{color:#000;}.ibis-ecomm body.big-background #container .container-fluid .table-hover>tbody>tr:hover{background-color:rgba(255,255,255,.15);}.ibis-ecomm body.big-background #container .container-fluid .table-hover>tbody>tr:hover td{color:#fff;}.ibis-ecomm body.big-background #container .container-fluid .btn-departure-book-now-save-note{color:#000;}.ibis-ecomm body.big-background #container .container-fluid .load-usp,.ibis-ecomm body.big-background #container .container-fluid .booking-option-usps{background-color:transparent;}.ibis-ecomm body.big-background #container .container-fluid .header-grey{background-color:#06c;}.ibis-ecomm body.big-background #container .container-fluid #frm-edit-booking textarea.booking-note{color:#000;}.ibis-ecomm body.big-background #container .container-fluid #frm-edit-booking span[name=previous]{color:#000;}.ibis-ecomm body.big-background #container .container-fluid #frm-edit-booking span[name=previous]:hover{color:rgba(255,255,255,.9);}.ibis-ecomm body.big-background #container .container-fluid .membership-content .frm-membership input{color:#000;}.ibis-ecomm body.big-background #container .container-fluid .membership-content .frm-membership .remember-me-text{color:#000;}.ibis-ecomm body.big-background #container .container-fluid .membership-edit .membership-details-member-wrapper{border:1px solid #fff;border-radius:5px;margin-bottom:10px;}.ibis-ecomm body.big-background #container .container-fluid .membership-edit .membership-details-member-wrapper .membership-details-edit a{color:#fff;text-decoration:underline;}.ibis-ecomm body.big-background #container .container-fluid .frm-membership-person-details .well .flex-wrapper label,.ibis-ecomm body.big-background #container .container-fluid .frm-membership-person-details .well .flex-wrapper p{color:#000;}.ibis-ecomm body.big-background #container .container-fluid #frm-purchaser .fit5-privacy-policy .well,.ibis-ecomm body.big-background #container .container-fluid #frm-purchaser .fit5-terms-conditions .well{background-color:#df6e6e;border-color:#df6e6e;}.ibis-ecomm body.big-background #container .container-fluid #frm-purchaser .fit5-privacy-policy .well *,.ibis-ecomm body.big-background #container .container-fluid #frm-purchaser .fit5-terms-conditions .well *{color:#000;}.ibis-ecomm body.big-background #container .container-fluid #frm-purchaser .fit5-privacy-policy .well hr,.ibis-ecomm body.big-background #container .container-fluid #frm-purchaser .fit5-terms-conditions .well hr{border-color:#000;}.ibis-ecomm body.big-background #container .container-fluid #frm-purchaser .fit5-purchaser-privacy-tc-wrapper .fit5-purchaser-privacy-wrapper a,.ibis-ecomm body.big-background #container .container-fluid #frm-purchaser .fit5-purchaser-privacy-tc-wrapper .fit5-purchaser-tc-wrapper a{color:#337ab7;}.ibis-ecomm body.big-background #container .container-fluid .cart-items{transition:background-color .25s ease-in-out;}.ibis-ecomm body.big-background #container .container-fluid .cart-items .alert-danger{color:#000;background-color:#df6e6e;margin-top:10px;border-color:#df6e6e;}.ibis-ecomm body.big-background #container .container-fluid .cart-items .alert-danger strong{color:#000;}.ibis-ecomm body.big-background #container .container-fluid .cart-items .cart-item-control a{color:#fff;}.ibis-ecomm body.big-background #container .container-fluid .cart-items .cart-item-control a .fa{margin-left:5px;}.ibis-ecomm body.big-background #container .container-fluid .cart-items:hover{background-color:rgba(255,255,255,.15);}.ibis-ecomm body.big-background #container .container-fluid .cart-bottom-btn-wrapper .input-submit-voucher,.ibis-ecomm body.big-background #container .container-fluid .cart-bottom-btn-wrapper .input-submit-promo{color:#000;}.ibis-ecomm body.big-background #container .container-fluid .cart-bottom-btn-wrapper .btn-submit-voucher,.ibis-ecomm body.big-background #container .container-fluid .cart-bottom-btn-wrapper .btn-submit-promo{color:#000;}.ibis-ecomm body.big-background #container .container-fluid .fit5-cart-wrapper{background-color:transparent;border-color:#666;}.ibis-ecomm body.big-background #container-footer{background-color:#000;}.ibis-ecomm body.big-background #container-footer #ibis-logo{margin-bottom:10px;}.ibis-ecomm body.big-background #container-footer .ibis-ecomm-footer-note{color:rgba(255,255,255,.5);}.ibis-ecomm body.big-background .ibis-departure-calendar .right-arrow,.ibis-ecomm body.big-background .ibis-departure-calendar .left-arrow{color:#fff;}.ibis-ecomm body.big-background .ibis-departure-calendar .date-headings-container .calendar-row .col{color:#fff;}.ibis-ecomm body.big-background .ibis-departure-calendar .month-container .month-item>.title{color:#fff;}.ibis-ecomm body.big-background .ibis-departure-calendar .calendar-row div.col .date{color:#fff;}.ibis-ecomm body.big-background .ibis-departure-calendar .calendar-row div.col.unavail.old .date{color:#fff;}.ibis-ecomm body.big-background .ibis-departure-calendar .calendar-row div.col.unavail{opacity:.45;}.ibis-ecomm body.big-background .ibis-departure-calendar .calendar-row div.col.unavail .date{color:#f2872a;}.ibis-ecomm body.big-background .bootstrap-datetimepicker-widget .datepicker table thead *{color:#000!important;}.ibis-ecomm body.big-background .bootstrap-datetimepicker-widget .datepicker table .day.today:before,.ibis-ecomm body.big-background .bootstrap-datetimepicker-widget .datepicker table .day.active.today:before{border-bottom-color:rgba(255,255,255,.9)!important;}.ibis-ecomm body.big-background .bootstrap-datetimepicker-widget .datepicker table .day.active,.ibis-ecomm body.big-background .bootstrap-datetimepicker-widget .datepicker table .day:hover,.ibis-ecomm body.big-background .bootstrap-datetimepicker-widget .datepicker table .day.active.active,.ibis-ecomm body.big-background .bootstrap-datetimepicker-widget .datepicker table .day.active:hover{background:#000!important;}.ibis-ecomm body.big-background .bootstrap-datetimepicker-widget .datepicker table span.active{background:#000!important;}.ibis-ecomm body.big-background.receipt #container .container-fluid>.row>p{font-size:1.4em;}.ibis-ecomm body.big-background.receipt #container .container-fluid .return-home a{font-size:1.2em;color:#fc0;}.ibis-ecomm body.bs5 #cart-details .cart-details-items .cart-items .prod-edit .fa.fa-pencil:before{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23eeeeee'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z'/%3E%3C/svg%3E");}.ibis-ecomm body.bs5 #cart-details .cart-details-items .cart-items .prod-remove .fa.fa-trash-o:before{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23eeeeee'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z'/%3E%3C/svg%3E");}
/*
@font-face{font-family:Sohne;src:url(https://resources.ibisnz.com/HAC/fonts/Sohne-Leicht.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:Sohne;src:url(https://resources.ibisnz.com/HAC/fonts/Sohne-Buch.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:Sohne;src:url(https://resources.ibisnz.com/HAC/fonts/Sohne-Kraftig.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:Sohne;src:url(https://resources.ibisnz.com/HAC/fonts/Sohne-Halbfett.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:Sohne;src:url(https://resources.ibisnz.com/HAC/fonts/Sohne-Fett.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap;}.ibis-ecomm body.big-background #container .container-fluid .btn-primary,.ibis-ecomm body.big-background #container .container-fluid .stripe-button-el span,.ibis-ecomm body.big-background #container .container-fluid #stripe-pay-button,.ibis-ecomm body.big-background #container .container-fluid #PxFusionSubmit,.ibis-ecomm body.big-background #container .container-fluid #PurchaserSubmit,.ibis-ecomm body.big-background #container .container-fluid .booking-add-voucher,.ibis-ecomm body.big-background #container .container-fluid .btn-cancel-cart .btn{color:#000!important;font-size:16px;font-weight:600;border-color:#fc0!important;background-color:#fc0!important;outline:0!important;box-shadow:none!important;}.ibis-ecomm body.big-background #container .container-fluid .btn-primary:hover,.ibis-ecomm body.big-background #container .container-fluid .btn-primary:not(.inactive):hover,.ibis-ecomm body.big-background #container .container-fluid .stripe-button-el span:hover,.ibis-ecomm body.big-background #container .container-fluid .stripe-button-el span:not(.inactive):hover,.ibis-ecomm body.big-background #container .container-fluid #stripe-pay-button:hover,.ibis-ecomm body.big-background #container .container-fluid #stripe-pay-button:not(.inactive):hover,.ibis-ecomm body.big-background #container .container-fluid #PxFusionSubmit:hover,.ibis-ecomm body.big-background #container .container-fluid #PxFusionSubmit:not(.inactive):hover,.ibis-ecomm body.big-background #container .container-fluid #PurchaserSubmit:hover,.ibis-ecomm body.big-background #container .container-fluid #PurchaserSubmit:not(.inactive):hover,.ibis-ecomm body.big-background #container .container-fluid .booking-add-voucher:hover,.ibis-ecomm body.big-background #container .container-fluid .booking-add-voucher:not(.inactive):hover,.ibis-ecomm body.big-background #container .container-fluid .btn-cancel-cart .btn:hover,.ibis-ecomm body.big-background #container .container-fluid .btn-cancel-cart .btn:not(.inactive):hover{color:#000!important;background-color:#fc0!important;}.ibis-ecomm *{font-family:Sohne,sans-serif!important;color:rgba(255,255,255,.9);}.ibis-ecomm .fa{font-family:'FontAwesome'!important;}.ibis-ecomm .glyphicon{font-family:'Glyphicons Halflings'!important;color:#000;}.ibis-ecomm h1,.ibis-ecomm h2,.ibis-ecomm h3,.ibis-ecomm h4,.ibis-ecomm h5,.ibis-ecomm h6,.ibis-ecomm .retail-item-name{color:rgba(255,255,255,.9);}.ibis-ecomm body.big-background{background-color:#000;}.ibis-ecomm body.big-background #banner,.ibis-ecomm body.big-background #breadcrumb-wrapper,.ibis-ecomm body.big-background #progress-bar-wrapper,.ibis-ecomm body.big-background .departures-selector-product{display:none;}.ibis-ecomm body.big-background .swal2-icon-text{color:#444;}.ibis-ecomm body.big-background .select2-container .select2-results ul li{color:#000;}.ibis-ecomm body.big-background .modal .modal-header p,.ibis-ecomm body.big-background .modal .modal-header h2,.ibis-ecomm body.big-background .modal .modal-header button,.ibis-ecomm body.big-background .modal .modal-header button span,.ibis-ecomm body.big-background .modal .modal-body p,.ibis-ecomm body.big-background .modal .modal-body h2,.ibis-ecomm body.big-background .modal .modal-body button,.ibis-ecomm body.big-background .modal .modal-body button span,.ibis-ecomm body.big-background .modal .modal-footer p,.ibis-ecomm body.big-background .modal .modal-footer h2,.ibis-ecomm body.big-background .modal .modal-footer button,.ibis-ecomm body.big-background .modal .modal-footer button span{color:#000;}.ibis-ecomm body.big-background #container{background-color:#000;margin:0;padding:0;}.ibis-ecomm body.big-background #container .container-fluid select{background-color:#000;}.ibis-ecomm body.big-background #container .container-fluid input[type="text"],.ibis-ecomm body.big-background #container .container-fluid input[type="email"],.ibis-ecomm body.big-background #container .container-fluid textarea{color:#000;}.ibis-ecomm body.big-background #container .container-fluid thead{background-color:#06c;font-weight:400;}.ibis-ecomm body.big-background #container .container-fluid #breadcrumb-wrapper{display:none!important;}.ibis-ecomm body.big-background #container .container-fluid .alert-danger{color:#000;background-color:#df6e6e;margin-top:10px;border-color:#df6e6e;}.ibis-ecomm body.big-background #container .container-fluid .alert-danger strong{color:#000;font-weight:400;}.ibis-ecomm body.big-background #container .container-fluid .bs-column-fix .item-grid .retail-item-name a{color:rgba(255,255,255,.9);}.ibis-ecomm body.big-background #container .container-fluid .bs-column-fix .departures-item-name a{color:rgba(255,255,255,.9);}.ibis-ecomm body.big-background #container .container-fluid .bs-column-fix .fit5-well{background-color:transparent;border-color:#666;}.ibis-ecomm body.big-background #container .container-fluid .ibis-ecomm-order-form .ticket-head{background-color:#06c;}.ibis-ecomm body.big-background #container .container-fluid .ibis-ecomm-order-form .ticket-body div:hover{background-color:transparent;}.ibis-ecomm body.big-background #container .container-fluid .ibis-ecomm-order-form .ticket-body>div:hover{background-color:rgba(255,255,255,.15);}.ibis-ecomm body.big-background #container .container-fluid .gift-voucher-content-wrapper .gift-voucher-title,.ibis-ecomm body.big-background #container .container-fluid .gift-voucher-content-wrapper .gift-voucher-to,.ibis-ecomm body.big-background #container .container-fluid .gift-voucher-content-wrapper .gift-voucher-received,.ibis-ecomm body.big-background #container .container-fluid .gift-voucher-content-wrapper .gift-voucher-value,.ibis-ecomm body.big-background #container .container-fluid .gift-voucher-content-wrapper .gift-voucher-voucher,.ibis-ecomm body.big-background #container .container-fluid .gift-voucher-content-wrapper .gift-voucher-from{color:#000;}.ibis-ecomm body.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary,.ibis-ecomm body.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary,.ibis-ecomm body.big-background #container .container-fluid .stripe-button-el span:hover,.ibis-ecomm body.big-background #container .container-fluid #stripe-pay-button:hover,.ibis-ecomm body.big-background #container .container-fluid #PxFusionSubmit:hover{background:transparent!important;color:rgba(0,0,0,.8)!important;}.ibis-ecomm body.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary:hover,.ibis-ecomm body.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary:hover{background:rgba(0,0,0,.8)!important;color:#000!important;}.ibis-ecomm body.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary.active,.ibis-ecomm body.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary.active:hover,.ibis-ecomm body.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary.active,.ibis-ecomm body.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary.active:hover{background:rgba(0,0,0,.8)!important;color:#000!important;}.ibis-ecomm body.big-background #container .container-fluid .btn-departure-book-now .booking-message{color:#000;}.ibis-ecomm body.big-background #container .container-fluid .table-hover>tbody>tr:hover{background-color:rgba(255,255,255,.15);}.ibis-ecomm body.big-background #container .container-fluid .table-hover>tbody>tr:hover td{color:#fff;}.ibis-ecomm body.big-background #container .container-fluid .btn-departure-book-now-save-note{color:#000;}.ibis-ecomm body.big-background #container .container-fluid .load-usp,.ibis-ecomm body.big-background #container .container-fluid .booking-option-usps{background-color:transparent;}.ibis-ecomm body.big-background #container .container-fluid .header-grey{background-color:#06c;}.ibis-ecomm body.big-background #container .container-fluid #frm-edit-booking textarea.booking-note{color:#000;}.ibis-ecomm body.big-background #container .container-fluid #frm-edit-booking span[name="previous"]{color:#000;}.ibis-ecomm body.big-background #container .container-fluid #frm-edit-booking span[name="previous"]:hover{color:rgba(255,255,255,.9);}.ibis-ecomm body.big-background #container .container-fluid .membership-content .frm-membership input{color:#000;}.ibis-ecomm body.big-background #container .container-fluid .membership-content .frm-membership .remember-me-text{color:#000;}.ibis-ecomm body.big-background #container .container-fluid .membership-edit .membership-details-member-wrapper{border:1px solid #fff;border-radius:5px;margin-bottom:10px;}.ibis-ecomm body.big-background #container .container-fluid .membership-edit .membership-details-member-wrapper .membership-details-edit a{color:#fff;text-decoration:underline;}.ibis-ecomm body.big-background #container .container-fluid .frm-membership-person-details .well .flex-wrapper label,.ibis-ecomm body.big-background #container .container-fluid .frm-membership-person-details .well .flex-wrapper p{color:#000;}.ibis-ecomm body.big-background #container .container-fluid #frm-purchaser .fit5-privacy-policy .well,.ibis-ecomm body.big-background #container .container-fluid #frm-purchaser .fit5-terms-conditions .well{background-color:#df6e6e;border-color:#df6e6e;}.ibis-ecomm body.big-background #container .container-fluid #frm-purchaser .fit5-privacy-policy .well *,.ibis-ecomm body.big-background #container .container-fluid #frm-purchaser .fit5-terms-conditions .well *{color:#000;}.ibis-ecomm body.big-background #container .container-fluid #frm-purchaser .fit5-privacy-policy .well hr,.ibis-ecomm body.big-background #container .container-fluid #frm-purchaser .fit5-terms-conditions .well hr{border-color:#000;}.ibis-ecomm body.big-background #container .container-fluid #frm-purchaser .fit5-purchaser-privacy-tc-wrapper .fit5-purchaser-privacy-wrapper a,.ibis-ecomm body.big-background #container .container-fluid #frm-purchaser .fit5-purchaser-privacy-tc-wrapper .fit5-purchaser-tc-wrapper a{color:#337ab7;}.ibis-ecomm body.big-background #container .container-fluid .cart-items{transition:background-color .25s ease-in-out;}.ibis-ecomm body.big-background #container .container-fluid .cart-items .alert-danger{color:#000;background-color:#df6e6e;margin-top:10px;border-color:#df6e6e;}.ibis-ecomm body.big-background #container .container-fluid .cart-items .alert-danger strong{color:#000;}.ibis-ecomm body.big-background #container .container-fluid .cart-items .cart-item-control a{color:#fff;}.ibis-ecomm body.big-background #container .container-fluid .cart-items .cart-item-control a .fa{margin-left:5px;}.ibis-ecomm body.big-background #container .container-fluid .cart-items:hover{background-color:rgba(255,255,255,.15);}.ibis-ecomm body.big-background #container .container-fluid .cart-bottom-btn-wrapper .input-submit-voucher,.ibis-ecomm body.big-background #container .container-fluid .cart-bottom-btn-wrapper .input-submit-promo{color:#000;}.ibis-ecomm body.big-background #container .container-fluid .cart-bottom-btn-wrapper .btn-submit-voucher,.ibis-ecomm body.big-background #container .container-fluid .cart-bottom-btn-wrapper .btn-submit-promo{color:#000;}.ibis-ecomm body.big-background #container .container-fluid .fit5-cart-wrapper{background-color:transparent;border-color:#666;}.ibis-ecomm body.big-background #container-footer{background-color:#000;}.ibis-ecomm body.big-background #container-footer #ibis-logo{margin-bottom:10px;}.ibis-ecomm body.big-background #container-footer .ibis-ecomm-footer-note{color:rgba(255,255,255,.5);}.ibis-ecomm body.big-background .ibis-departure-calendar .right-arrow,.ibis-ecomm body.big-background .ibis-departure-calendar .left-arrow{color:#fff;}.ibis-ecomm body.big-background .ibis-departure-calendar .date-headings-container .calendar-row .col{color:#fff;}.ibis-ecomm body.big-background .ibis-departure-calendar .month-container .month-item>.title{color:#fff;}.ibis-ecomm body.big-background .ibis-departure-calendar .calendar-row div.col .date{color:#fff;}.ibis-ecomm body.big-background .ibis-departure-calendar .calendar-row div.col.unavail.old .date{color:#fff;}.ibis-ecomm body.big-background .ibis-departure-calendar .calendar-row div.col.unavail{opacity:.45;}.ibis-ecomm body.big-background .ibis-departure-calendar .calendar-row div.col.unavail .date{color:#f2872a;}.ibis-ecomm body.big-background .bootstrap-datetimepicker-widget .datepicker table thead *{color:#000!important;}.ibis-ecomm body.big-background .bootstrap-datetimepicker-widget .datepicker table .day.today:before,.ibis-ecomm body.big-background .bootstrap-datetimepicker-widget .datepicker table .day.active.today:before{border-bottom-color:rgba(255,255,255,.9)!important;}.ibis-ecomm body.big-background .bootstrap-datetimepicker-widget .datepicker table .day.active,.ibis-ecomm body.big-background .bootstrap-datetimepicker-widget .datepicker table .day:hover,.ibis-ecomm body.big-background .bootstrap-datetimepicker-widget .datepicker table .day.active.active,.ibis-ecomm body.big-background .bootstrap-datetimepicker-widget .datepicker table .day.active:hover{background:#000!important;}.ibis-ecomm body.big-background .bootstrap-datetimepicker-widget .datepicker table span.active{background:#000!important;}.ibis-ecomm body.big-background.receipt #container .container-fluid>.row>p{font-size:1.4em;}.ibis-ecomm body.big-background.receipt #container .container-fluid .return-home a{font-size:1.2em;color:#fc0;}.ibis-ecomm body.bs5 #cart-details .cart-details-items .cart-items .prod-edit .fa.fa-pencil:before{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23eeeeee'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z'/%3E%3C/svg%3E");}.ibis-ecomm body.bs5 #cart-details .cart-details-items .cart-items .prod-remove .fa.fa-trash-o:before{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23eeeeee'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z'/%3E%3C/svg%3E");}
*/