.ibis-ecomm body.hd.big-background .btn-primary,.ibis-ecomm body.hd.big-background .stripe-button-el span,.ibis-ecomm body.hd.big-background #stripe-pay-button,.ibis-ecomm body.hd.big-background #PxFusionSubmit,.ibis-ecomm body.hd.big-background #PurchaserSubmit,.ibis-ecomm body.hd.big-background .booking-add-voucher,.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn,.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.PurchaserSubmit,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.stripe-payment-button,.ibis-ecomm body.hd.big-background .btn-payment-wrapper .btn-primary.btn-payment{color:#000!important;background-color:#85ff85!important;border-color:#85ff85!important;outline:0!important;box-shadow:none!important;}.ibis-ecomm body.hd.big-background .btn-primary:hover,.ibis-ecomm body.hd.big-background .btn-primary:not(.inactive):hover,.ibis-ecomm body.hd.big-background .btn-primary:hover:not(.inactive),.ibis-ecomm body.hd.big-background .stripe-button-el span:hover,.ibis-ecomm body.hd.big-background .stripe-button-el span:not(.inactive):hover,.ibis-ecomm body.hd.big-background .stripe-button-el span:hover:not(.inactive),.ibis-ecomm body.hd.big-background #stripe-pay-button:hover,.ibis-ecomm body.hd.big-background #stripe-pay-button:not(.inactive):hover,.ibis-ecomm body.hd.big-background #stripe-pay-button:hover:not(.inactive),.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover,.ibis-ecomm body.hd.big-background #PxFusionSubmit:not(.inactive):hover,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover:not(.inactive),.ibis-ecomm body.hd.big-background #PurchaserSubmit:hover,.ibis-ecomm body.hd.big-background #PurchaserSubmit:not(.inactive):hover,.ibis-ecomm body.hd.big-background #PurchaserSubmit:hover:not(.inactive),.ibis-ecomm body.hd.big-background .booking-add-voucher:hover,.ibis-ecomm body.hd.big-background .booking-add-voucher:not(.inactive):hover,.ibis-ecomm body.hd.big-background .booking-add-voucher:hover:not(.inactive),.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn:hover,.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn:not(.inactive):hover,.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn:hover:not(.inactive),.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now:hover,.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now:not(.inactive):hover,.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now:hover:not(.inactive),.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.PurchaserSubmit:hover,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.PurchaserSubmit:not(.inactive):hover,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.PurchaserSubmit:hover:not(.inactive),.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.stripe-payment-button:hover,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.stripe-payment-button:not(.inactive):hover,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.stripe-payment-button:hover:not(.inactive),.ibis-ecomm body.hd.big-background .btn-payment-wrapper .btn-primary.btn-payment:hover,.ibis-ecomm body.hd.big-background .btn-payment-wrapper .btn-primary.btn-payment:not(.inactive):hover,.ibis-ecomm body.hd.big-background .btn-payment-wrapper .btn-primary.btn-payment:hover:not(.inactive){color:#000!important;background-color:#85ff85!important;}.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn.btn-sm.btn-default,.ibis-ecomm body.hd.big-background .btn.btn-inverse.btn-default.fit5-button{color:#000!important;background-color:#85ff85!important;outline:0!important;box-shadow:none!important;padding:9px 16px;}.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn.btn-sm.btn-default:hover,.ibis-ecomm body.hd.big-background .btn.btn-inverse.btn-default.fit5-button:hover{color:#000!important;background-color:#85ff85!important;}@font-face{font-family:DiatypeSemi Mono;src:url(//resources.ibisnz.com/yourwave/fonts/ABCDiatypeSemi-Mono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:DiatypeSemi Mono;src:url(//resources.ibisnz.com/yourwave/fonts/ABCDiatypeSemi-Mono-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:Whyte;src:url(//resources.ibisnz.com/yourwave/fonts/ABCWhyte-Black.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;}.ibis-ecomm *{font-family:"DiatypeSemi Mono",sans-serif;}.ibis-ecomm body{min-width:350px;}.ibis-ecomm body.hd.big-background{color:#000;}.ibis-ecomm body.hd.big-background.page-home{background-color:#2bafc4;}.ibis-ecomm body.hd.big-background.page-home #container{background-color:#2bafc4;}.ibis-ecomm body.hd.big-background.page-home #container .home-featured .bs-column-fix .well.fit5-well{background-color:transparent;border:1px solid #000;}.ibis-ecomm body.hd.big-background.page-home #container-footer{background-color:#2bafc4;}.ibis-ecomm body.hd.big-background h1,.ibis-ecomm body.hd.big-background h2,.ibis-ecomm body.hd.big-background h3,.ibis-ecomm body.hd.big-background h4,.ibis-ecomm body.hd.big-background h5,.ibis-ecomm body.hd.big-background h6{font-family:"Whyte",sans-serif;font-size:2.4rem;color:#000;}.ibis-ecomm body.hd.big-background #banner{background-color:#000;min-height:100px;}@media all and (max-width:500px){.ibis-ecomm body.hd.big-background #banner{padding-left:0;}}.ibis-ecomm body.hd.big-background #banner .fit5-nav #brand{width:240px;height:45px;margin:20px 10px 0;}@media all and (max-width:500px){.ibis-ecomm body.hd.big-background #banner .fit5-nav #brand{width:200px;}}@media all and (max-width:390px){.ibis-ecomm body.hd.big-background #banner .fit5-nav #brand{width:170px;}}.ibis-ecomm body.hd.big-background #banner .fit5-nav #brand a div{background:transparent url(//resources.ibisnz.com/yourwave/logo-animated.gif);background-size:cover;height:45px;}.ibis-ecomm body.hd.big-background #banner .fit5-nav ul li{padding:10px 0 0;}.ibis-ecomm body.hd.big-background #banner .fit5-nav ul li a{font-family:"DiatypeSemi Mono",sans-serif;font-size:1.9rem;font-weight:700;text-transform:none;color:#ebeced;}.ibis-ecomm body.hd.big-background #banner .fit5-nav .membership-login-widget{margin-top:30px;}.ibis-ecomm body.hd.big-background #banner .fit5-nav .membership-login-widget a:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="%23ffffff"><path d="M234-276q51-39 114-61.5T480-360q69 0 132 22.5T726-276q35-41 54.5-93T800-480q0-133-93.5-226.5T480-800q-133 0-226.5 93.5T160-480q0 59 19.5 111t54.5 93Zm246-164q-59 0-99.5-40.5T340-580q0-59 40.5-99.5T480-720q59 0 99.5 40.5T620-580q0 59-40.5 99.5T480-440Zm0 360q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Z"/></svg>');margin-top:5px;opacity:.8;}.ibis-ecomm body.hd.big-background #banner .fit5-nav .membership-login-widget a span{color:#fff;}.ibis-ecomm body.hd.big-background #banner .fit5-nav #fit5-cart-widget{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='%23ffffff' fill-opacity='.85'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zM1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2H1zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z'/%3E%3C/svg%3E");padding-top:0;margin-top:28px;}.ibis-ecomm body.hd.big-background #banner .fit5-nav #fit5-cart-widget .cart-icon{margin-top:-6px;}.ibis-ecomm body.hd.big-background #banner .fit5-nav #fit5-cart-widget .cart-icon:before{color:rgba(255,255,255,.7);}.ibis-ecomm body.hd.big-background #banner .fit5-nav #fit5-cart-widget .cart-icon.has-item:before{color:#fff;}.ibis-ecomm body.hd.big-background #banner .fit5-nav .desktop-membership-login{padding-top:10px;}.ibis-ecomm body.hd.big-background.nav-open{background-color:#000;}.ibis-ecomm body.hd.big-background.nav-open #banner{background-color:transparent;}.ibis-ecomm body.hd.big-background.nav-open #banner .fit5-nav ul li a{color:#dedede;}.ibis-ecomm body.hd.big-background #fit5-nav-hamburger{margin-top:17px;}.ibis-ecomm body.hd.big-background #fit5-nav-hamburger span{background-color:#fff;}.ibis-ecomm body.hd.big-background #container{margin-top:40px;padding-top:0;}.ibis-ecomm body.hd.big-background #heartbeat{color:#2bafc4;}.ibis-ecomm body.hd.big-background .btn-primary:hover p,.ibis-ecomm body.hd.big-background .btn-primary:not(.inactive):hover p,.ibis-ecomm body.hd.big-background .btn-primary:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background .stripe-button-el span:hover p,.ibis-ecomm body.hd.big-background .stripe-button-el span:not(.inactive):hover p,.ibis-ecomm body.hd.big-background .stripe-button-el span:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #stripe-pay-button:hover p,.ibis-ecomm body.hd.big-background #stripe-pay-button:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #stripe-pay-button:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover p,.ibis-ecomm body.hd.big-background #PxFusionSubmit:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background .stripe-button-el span:hover p,.ibis-ecomm body.hd.big-background .stripe-button-el span:not(.inactive):hover p,.ibis-ecomm body.hd.big-background .stripe-button-el span:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #stripe-pay-button:hover p,.ibis-ecomm body.hd.big-background #stripe-pay-button:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #stripe-pay-button:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover p,.ibis-ecomm body.hd.big-background #PxFusionSubmit:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #PurchaserSubmit:hover p,.ibis-ecomm body.hd.big-background #PurchaserSubmit:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #PurchaserSubmit:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background .booking-add-voucher:hover p,.ibis-ecomm body.hd.big-background .booking-add-voucher:not(.inactive):hover p,.ibis-ecomm body.hd.big-background .booking-add-voucher:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn:hover p,.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn:not(.inactive):hover p,.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now:hover p,.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now:not(.inactive):hover p,.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now:hover:not(.inactive) p{color:#2bafc4;}.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now p{color:#fff;}.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now p:hover{color:#2bafc4;}.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary,.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary,.ibis-ecomm body.hd.big-background .stripe-button-el span:hover,.ibis-ecomm body.hd.big-background #stripe-pay-button:hover,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover{background:transparent!important;color:#2bafc4!important;}.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary:hover,.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary:hover{background:#2bafc4!important;color:#000!important;}.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary.active,.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary.active:hover,.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary.active,.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary.active:hover{background:#2bafc4!important;color:#000!important;}.ibis-ecomm body.hd.big-background p{color:#000;}.ibis-ecomm body.hd.big-background a{color:#000;}.ibis-ecomm body .bootstrap-datetimepicker-widget .datepicker table thead{color:#000!important;}.ibis-ecomm body .bootstrap-datetimepicker-widget .datepicker table .day.today:before,.ibis-ecomm body .bootstrap-datetimepicker-widget .datepicker table .day.active.today:before{border-bottom-color:#000!important;}.ibis-ecomm body .bootstrap-datetimepicker-widget .datepicker table .day.active,.ibis-ecomm body .bootstrap-datetimepicker-widget .datepicker table .day:hover,.ibis-ecomm body .bootstrap-datetimepicker-widget .datepicker table .day.active.active,.ibis-ecomm body .bootstrap-datetimepicker-widget .datepicker table .day.active:hover{background:#2bafc4!important;}.ibis-ecomm body .bootstrap-datetimepicker-widget .datepicker table span.active{background:#2bafc4!important;}
/*
.ibis-ecomm body.hd.big-background .btn-payment-wrapper .btn-primary.btn-payment,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.PurchaserSubmit,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.stripe-payment-button,.ibis-ecomm body.hd.big-background .btn-primary,.ibis-ecomm body.hd.big-background .stripe-button-el span,.ibis-ecomm body.hd.big-background #stripe-pay-button,.ibis-ecomm body.hd.big-background #PxFusionSubmit,.ibis-ecomm body.hd.big-background #PurchaserSubmit,.ibis-ecomm body.hd.big-background .booking-add-voucher,.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn,.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now{color:#000 !important;background-color:#85ff85 !important;border-color:#85ff85 !important;outline:none !important;box-shadow:none !important;}.ibis-ecomm body.hd.big-background .btn-payment-wrapper .btn-primary.btn-payment:hover,.ibis-ecomm body.hd.big-background .btn-payment-wrapper .btn-primary.btn-payment:not(.inactive):hover,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.PurchaserSubmit:hover,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.PurchaserSubmit:not(.inactive):hover,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.stripe-payment-button:hover,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.stripe-payment-button:not(.inactive):hover,.ibis-ecomm body.hd.big-background .btn-primary:hover,.ibis-ecomm body.hd.big-background .btn-primary:not(.inactive):hover,.ibis-ecomm body.hd.big-background .stripe-button-el span:hover,.ibis-ecomm body.hd.big-background .stripe-button-el span:not(.inactive):hover,.ibis-ecomm body.hd.big-background #stripe-pay-button:hover,.ibis-ecomm body.hd.big-background #stripe-pay-button:not(.inactive):hover,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover,.ibis-ecomm body.hd.big-background #PxFusionSubmit:not(.inactive):hover,.ibis-ecomm body.hd.big-background #PurchaserSubmit:hover,.ibis-ecomm body.hd.big-background #PurchaserSubmit:not(.inactive):hover,.ibis-ecomm body.hd.big-background .booking-add-voucher:hover,.ibis-ecomm body.hd.big-background .booking-add-voucher:not(.inactive):hover,.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn:hover,.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn:not(.inactive):hover,.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now:hover,.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now:not(.inactive):hover{color:#000 !important;background-color:#85ff85 !important;}.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn.btn-sm.btn-default,.ibis-ecomm body.hd.big-background .btn.btn-inverse.btn-default.fit5-button{color:#000 !important;background-color:#85ff85 !important;outline:none !important;box-shadow:none !important;padding:9px 16px;}.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn.btn-sm.btn-default:hover,.ibis-ecomm body.hd.big-background .btn.btn-inverse.btn-default.fit5-button:hover{color:#000 !important;background-color:#85ff85 !important;}@font-face{font-family:DiatypeSemi Mono;src:url(//resources.ibisnz.com/yourwave/fonts/ABCDiatypeSemi-Mono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:DiatypeSemi Mono;src:url(//resources.ibisnz.com/yourwave/fonts/ABCDiatypeSemi-Mono-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:Whyte;src:url(//resources.ibisnz.com/yourwave/fonts/ABCWhyte-Black.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;}.ibis-ecomm *{font-family:'DiatypeSemi Mono',sans-serif;}.ibis-ecomm body.hd.big-background{color:#000;}.ibis-ecomm body.hd.big-background.page-home{background-color:#2bafc4;}.ibis-ecomm body.hd.big-background.page-home #container{background-color:#2bafc4;}.ibis-ecomm body.hd.big-background.page-home #container .home-featured .bs-column-fix .well.fit5-well{background-color:transparent;border:1px solid #000;}.ibis-ecomm body.hd.big-background.page-home #container-footer{background-color:#2bafc4;}.ibis-ecomm body.hd.big-background h1,.ibis-ecomm body.hd.big-background h2,.ibis-ecomm body.hd.big-background h3,.ibis-ecomm body.hd.big-background h4,.ibis-ecomm body.hd.big-background h5,.ibis-ecomm body.hd.big-background h6{font-family:'Whyte',sans-serif;font-size:2.4rem;color:#000;}.ibis-ecomm body.hd.big-background #banner{background-color:#000;min-height:100px;}.ibis-ecomm body.hd.big-background #banner .fit5-nav #brand{width:240px;height:45px;margin:20px 10px 0;}.ibis-ecomm body.hd.big-background #banner .fit5-nav #brand a div{background:transparent url(//resources.ibisnz.com/yourwave/logo-animated.gif);background-size:cover;height:45px;}.ibis-ecomm body.hd.big-background #banner .fit5-nav ul li{padding:10px 0 0;}.ibis-ecomm body.hd.big-background #banner .fit5-nav ul li a{font-family:'DiatypeSemi Mono',sans-serif;font-size:1.9rem;font-weight:700;text-transform:none;color:#ebeced;}.ibis-ecomm body.hd.big-background #banner .fit5-nav #fit5-cart-widget{padding-top:10px;}.ibis-ecomm body.hd.big-background #banner .fit5-nav #fit5-cart-widget .cart-icon:before{color:rgba(255,255,255,.7);}.ibis-ecomm body.hd.big-background #banner .fit5-nav #fit5-cart-widget .cart-icon.has-item:before{color:#fff;}.ibis-ecomm body.hd.big-background #banner .fit5-nav .desktop-membership-login{padding-top:10px;}.ibis-ecomm body.hd.big-background #container{margin-top:40px;padding-top:0;}.ibis-ecomm body.hd.big-background #heartbeat{color:#2bafc4;}.ibis-ecomm body.hd.big-background .btn-primary:hover p,.ibis-ecomm body.hd.big-background .btn-primary:not(.inactive):hover p,.ibis-ecomm body.hd.big-background .btn-primary:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background .stripe-button-el span:hover p,.ibis-ecomm body.hd.big-background .stripe-button-el span:not(.inactive):hover p,.ibis-ecomm body.hd.big-background .stripe-button-el span:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #stripe-pay-button:hover p,.ibis-ecomm body.hd.big-background #stripe-pay-button:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #stripe-pay-button:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover p,.ibis-ecomm body.hd.big-background #PxFusionSubmit:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background .stripe-button-el span:hover p,.ibis-ecomm body.hd.big-background .stripe-button-el span:not(.inactive):hover p,.ibis-ecomm body.hd.big-background .stripe-button-el span:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #stripe-pay-button:hover p,.ibis-ecomm body.hd.big-background #stripe-pay-button:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #stripe-pay-button:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover p,.ibis-ecomm body.hd.big-background #PxFusionSubmit:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #PurchaserSubmit:hover p,.ibis-ecomm body.hd.big-background #PurchaserSubmit:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #PurchaserSubmit:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background .booking-add-voucher:hover p,.ibis-ecomm body.hd.big-background .booking-add-voucher:not(.inactive):hover p,.ibis-ecomm body.hd.big-background .booking-add-voucher:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn:hover p,.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn:not(.inactive):hover p,.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now:hover p,.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now:not(.inactive):hover p,.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now:hover:not(.inactive) p{color:#2bafc4;}.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now p{color:#fff;}.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now p:hover{color:#2bafc4;}.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary,.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary,.ibis-ecomm body.hd.big-background .stripe-button-el span:hover,.ibis-ecomm body.hd.big-background #stripe-pay-button:hover,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover{background:transparent !important;color:#2bafc4 !important;}.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary:hover,.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary:hover{background:#2bafc4 !important;color:#000 !important;}.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary.active,.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary.active:hover,.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary.active,.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary.active:hover{background:#2bafc4 !important;color:#000 !important;}.ibis-ecomm body.hd.big-background p{color:#000;}.ibis-ecomm body.hd.big-background a{color:#000;}.ibis-ecomm body .bootstrap-datetimepicker-widget .datepicker table thead{color:#000 !important;}.ibis-ecomm body .bootstrap-datetimepicker-widget .datepicker table .day.today:before,.ibis-ecomm body .bootstrap-datetimepicker-widget .datepicker table .day.active.today:before{border-bottom-color:#000 !important;}.ibis-ecomm body .bootstrap-datetimepicker-widget .datepicker table .day.active,.ibis-ecomm body .bootstrap-datetimepicker-widget .datepicker table .day:hover,.ibis-ecomm body .bootstrap-datetimepicker-widget .datepicker table .day.active.active,.ibis-ecomm body .bootstrap-datetimepicker-widget .datepicker table .day.active:hover{background:#2bafc4 !important;}.ibis-ecomm body .bootstrap-datetimepicker-widget .datepicker table span.active{background:#2bafc4 !important;}
*/
