.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-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{background:#037e38!important;color:#fff!important;border-color:#037e38!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-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){background:#fff!important;color:#037e38!important;border-color:#037e38!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{background-color:#fff!important;color:#037e38!important;border-color:#037e38!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{background-color:#037e38!important;color:#fff!important;border-color:#037e38!important;}.ibis-ecomm body.hd.big-background{background:#fff url(//resources.ibisnz.com/willowbank/fit-bg.webp) no-repeat scroll 0 -1vw;background-size:contain;color:#037e38!important;}.ibis-ecomm body.hd.big-background #banner{height:70px;background:rgba(255,255,255,.65);}.ibis-ecomm body.hd.big-background #banner .fit5-nav div#brand{width:220px;height:70px;}.ibis-ecomm body.hd.big-background #banner .fit5-nav div#brand div{background:transparent url(//resources.ibisnz.com/willowbank/fit-logo.png) no-repeat 0 0;background-size:contain;height:70px;}.ibis-ecomm body.hd.big-background #banner .fit5-nav ul li{margin-top:10px;}.ibis-ecomm body.hd.big-background #banner .fit5-nav ul li:before,.ibis-ecomm body.hd.big-background #banner .fit5-nav ul li:after{background-color:#037e38;}.ibis-ecomm body.hd.big-background #banner .fit5-nav ul li a{color:#037e38;}.ibis-ecomm body.hd.big-background #banner .fit5-nav ul li:hover,.ibis-ecomm body.hd.big-background #banner .fit5-nav ul li a:hover{color:#037e38;}@media all and (max-width:1500px){.ibis-ecomm body.hd.big-background #banner{padding:0 60px;}}@media all and (max-width:950px){.ibis-ecomm body.hd.big-background #banner{padding:0 20px;}}.ibis-ecomm body.hd.big-background #container{margin-top:13vw;}.ibis-ecomm body.hd.big-background #container .container-fluid{padding-top:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-items .item-grid:not(.prod-item-41844):not(.prod-item-41845):not(.prod-item-41846):not(.prod-item-41847){display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-privacy-tc-wrapper{margin-bottom:0;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-privacy-tc-wrapper .fit5-purchaser-privacy-wrapper::after{margin-top:30px;display:flex;background-image:url(//resources.ibisnz.com/IAC/mates_rates.png);background-size:cover;background-position:center;height:70px;width:185px;content:"";}@media all and (max-width:575px){.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-privacy-tc-wrapper .fit5-purchaser-privacy-wrapper::after{margin-bottom:30px;}}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper .fit5-purchaser-payment-method{margin-top:30px;}.ibis-ecomm body.hd.big-background table thead{background-color:transparent;color:#037e38;}.ibis-ecomm body.hd.big-background table tbody tr:hover{background-color:transparent;}.ibis-ecomm body.hd.big-background .home-featured .bs-column-fix a:hover{text-decoration:none;}.ibis-ecomm body.hd.big-background .home-featured .bs-column-fix h1,.ibis-ecomm body.hd.big-background .home-featured .bs-column-fix h2,.ibis-ecomm body.hd.big-background .home-featured .bs-column-fix h3,.ibis-ecomm body.hd.big-background .home-featured .bs-column-fix h4,.ibis-ecomm body.hd.big-background .home-featured .bs-column-fix h5,.ibis-ecomm body.hd.big-background .home-featured .bs-column-fix h6{color:#037e38;}.ibis-ecomm body.hd.big-background .ibis-ecomm-departures-groups .item-grid .departures-item-name a{color:#037e38;text-decoration:none;}.ibis-ecomm body.hd.big-background #shopping-cart-wrapper h2{color:#037e38;padding-top:30px;}.ibis-ecomm body.hd.big-background .table{--bs-table-color:$textColour !important;}.ibis-ecomm body.hd.big-background .booking-submit-buttons .booking-buttons-or{opacity:.85;}.ibis-ecomm body.hd.big-background select{background-color:#fff;}.ibis-ecomm body.hd.big-background .well{background-color:#fff;border-color:#fff;color:#037e38!important;}.ibis-ecomm body.hd.big-background .header-grey{background-color:#fff;}.ibis-ecomm body.hd.big-background ul#breadcrumbs{color:rgba(255,255,255,.8);}.ibis-ecomm body.hd.big-background ul#breadcrumbs li:hover{color:rgba(255,255,255,.8);}.ibis-ecomm body.hd.big-background #details-timedout-notice-modal .modal-header h2{padding-top:10px;}.ibis-ecomm body.hd.big-background #details-timedout-notice-modal .modal-body p{color:#fff;}.ibis-ecomm body.hd.big-background div#container{padding:0 50px 30px;border-radius:0;background:#fff;}.ibis-ecomm body.hd.big-background div#container #gift-voucher-preview-wrapper .gift-voucher-content{color:#037e38!important;}.ibis-ecomm body.hd.big-background div#container .form-control{background-color:#fff;color:#037e38!important;}.ibis-ecomm body.hd.big-background div#container .form-control:focus{box-shadow:none;}.ibis-ecomm body.hd.big-background div#container .departures-selector-product{display:none;}.ibis-ecomm body.hd.big-background div#container #departures-wrapper .item-grid:not(.prodgroup-willowbank){display:none;}.ibis-ecomm body.hd.big-background div#container #departures-wrapper .item-grid.prodgroup-willowres{display:initial!important;}.ibis-ecomm body.hd.big-background div#container .ibis-ecomm-voucher-groups .item-grid:not(.willowgift){display:none;}.ibis-ecomm body.hd.big-background div#container .ibis-ecomm-voucher-groups .item-grid .willowgift{display:initial!important;}@media all and (max-width:800px){.ibis-ecomm body.hd.big-background div#container{margin-top:265px;}}.ibis-ecomm body.hd.big-background #new-booking-header .new-booking-headers h2{color:#037e38;}.ibis-ecomm body.hd.big-background .ticket-head,.ibis-ecomm body.hd.big-background .booking-table-titles{background:none!important;color:#037e38;font-weight:bold;}.ibis-ecomm body.hd.big-background .ticket-body div:hover{background:none;}.ibis-ecomm body.hd.big-background #heartbeat{color:#037e38;}.ibis-ecomm body.hd.big-background .send-voucher-by-button-wrapper .btn.btn-primary.btn-inverse.btn-selection.btn-email,.ibis-ecomm body.hd.big-background .send-voucher-by-button-wrapper .btn.btn-primary.btn-inverse.btn-selection.btn-post{height:45px;}.ibis-ecomm body.hd.big-background .postal-wrap .btn.btn-primary.btn-inverse.btn-recipient.btn-me,.ibis-ecomm body.hd.big-background .postal-wrap .btn.btn-primary.btn-inverse.btn-recipient.btn-other{height:45px;}.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:#037e38!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:#037e38!important;color:#fff!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:#037e38!important;color:#fff!important;}.ibis-ecomm body.hd.big-background .ibis-ecomm-footer-note{color:#666!important;}.ibis-ecomm body.hd.big-background p{color:#037e38;}.ibis-ecomm body.hd.big-background a{color:#037e38;}.ibis-ecomm body.hd.big-background a svg{fill:#037e38;}.ibis-ecomm body.hd.big-background #progress-bar-wrapper{padding-top:30px;}.ibis-ecomm body.hd.big-background .cart-items:hover{background:transparent;}.ibis-ecomm body.hd.big-background .cart-items .prod-edit,.ibis-ecomm body.hd.big-background .cart-items .prod-remove{color:#037e38!important;}.ibis-ecomm body.hd.big-background .locktest{color:#037e38;}.ibis-ecomm body.hd.big-background ul.checkout-bar.active:before{background-color:#ccc;}.ibis-ecomm body.hd.big-background ul.checkout-bar li:before{background-color:#444;border-color:#444;}.ibis-ecomm body.hd.big-background ul.checkout-bar li.active{color:#037e38;}.ibis-ecomm body.hd.big-background ul.checkout-bar li.active:before{background:#037e38;border-color:#037e38;}.ibis-ecomm body.hd.big-background ul.checkout-bar li.active:after{background-color:#ccc;}.ibis-ecomm body.hd.big-background #container-footer{background:#fff;}.ibis-ecomm body.hd.big-background #container-footer .footer a{color:rgba(0,0,0,.5);}.ibis-ecomm body.hd.big-background #container-footer .footer a:hover{color:rgba(0,0,0,.8);}.ibis-ecomm body.hd.big-background .glyphicon-chevron-right{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='%23037e38'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z'/%3E%3C/svg%3E")!important;}.ibis-ecomm body.hd.big-background .glyphicon-chevron-left{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='%23037e38'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z'/%3E%3C/svg%3E")!important;}.ibis-ecomm body .month-container .date-headings-container .headings .col{color:#037e38!important;}.ibis-ecomm body .month-container .month-items .month-item .title .month-title .month-name,.ibis-ecomm body .month-container .month-items .month-item .title .month-title .year{color:#037e38!important;}.ibis-ecomm body .month-container .date{color:#037e38!important;border-color:#037e38!important;}.ibis-ecomm body .datepicker table thead{color:#037e38!important;}.ibis-ecomm body .datepicker table .day.today:before,.ibis-ecomm body .datepicker table .day.active.today:before{border-bottom-color:#037e38!important;}.ibis-ecomm body .datepicker table .day.active,.ibis-ecomm body .datepicker table .day:hover,.ibis-ecomm body .datepicker table .day.active.active,.ibis-ecomm body .datepicker table .day.active:hover{background:#037e38!important;}.ibis-ecomm body .datepicker table span.active{background:#037e38!important;}.ibis-ecomm #fit5-cart-widget{margin-top:14px;}.ibis-ecomm #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='%23037e38'%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 #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='%23037e38'%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");}.ibis-ecomm.hamburger body.hd.big-background.nav-open{background:#037e38;}.ibis-ecomm.hamburger body.hd.big-background.nav-open #banner{background-color:#037e38;}.ibis-ecomm.hamburger body.hd.big-background.nav-open #banner ul li{border-bottom:1px solid rgba(255,255,255,.4);}.ibis-ecomm.hamburger body.hd.big-background.nav-open #banner ul li a{color:#fff;}.ibis-ecomm.hamburger body.hd.big-background.nav-open #fit5-nav-hamburger.nav-open span{background:#fff;}.ibis-ecomm.hamburger body #fit5-nav-hamburger{left:calc(100vw - 70px);}.ibis-ecomm.hamburger body #fit5-nav-hamburger span{background:#037e38;}.ibis-ecomm.hamburger.mini body.hd.big-background:not(.nav-open) div#container{margin-top:240px;}@media(max-width:816px){.ibis-ecomm body.hd.big-background{background-size:initial;background-position:right -587px top -50px;}.ibis-ecomm .fit5-nav ul{display:none;}.ibis-ecomm .cart-icon{margin-top:2px;}}@media(max-width:599px){.ibis-ecomm body #progress-bar-wrapper{display:none!important;}.ibis-ecomm body.hd.big-background{background-position:right -791px top -28px;}.ibis-ecomm body.hd.big-background #banner .fit5-nav div#brand{width:200px;}}@media(max-width:419px){.ibis-ecomm body.hd.big-background #banner .fit5-nav div#brand{width:150px;margin-top:5px;}}

/* .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{background-color:#19315c!important;color:#fff!important;border-color:#19315c!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){background-color:#fff!important;color:#19315c!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{background-color:#fff!important;color:#19315c!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{background-color:#19315c!important;color:#fff!important;}.ibis-ecomm body.hd.big-background{color:#08090e;background:#fff url(//resources.ibisnz.com/IAC/header.webp) no-repeat center -250px;background-size:auto;}@media all and (min-width:2000px){.ibis-ecomm body.hd.big-background{background-size:contain;background-position:center -13vw;}}@media all and (min-width:2500px){.ibis-ecomm body.hd.big-background{background-size:contain;background-position:center -16vw;}}.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{color:#19315c;}.ibis-ecomm body.hd.big-background #banner{color:#fff;background-color:#19315c;height:100px;display:flex;align-items:center;}.ibis-ecomm body.hd.big-background #banner .fit5-nav #brand{width:170px;height:50px;margin:10px 0 0;}.ibis-ecomm body.hd.big-background #banner .fit5-nav #brand a div{background-image:url(//resources.ibisnz.com/IAC/logo.webp);background-repeat:no-repeat;height:50px;}.ibis-ecomm body.hd.big-background #banner .fit5-nav ul li a{color:#f5f5f5;}.ibis-ecomm body.hd.big-background #banner .fit5-nav #fit5-cart-widget{margin-top:12px;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='%23f5f5f5' fill-opacity='.35'%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");}.ibis-ecomm body.hd.big-background #banner .fit5-nav .membership-login-widget a{color:#fff;}.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" fill="%23f5f5f5" height="24" viewBox="0 -960 960 960" width="24"><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>');}.ibis-ecomm body.hd.big-background #fit5-nav-hamburger{top:22px;}.ibis-ecomm body.hd.big-background #fit5-nav-hamburger span{background-color:#f5f5f5;}.ibis-ecomm body.hd.big-background #container{margin-top:440px;}.ibis-ecomm body.hd.big-background #container .container-fluid #retail-wrapper .wakagift{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid #retail-wrapper .willowgift{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid #events-wrapper .event-ADMISSIONS{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-voucher #gift-voucher-preview-wrapper{background-image:url(//resources.ibisnz.com/IAC/giftvoucher-bg.webp);min-height:820px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-voucher #gift-voucher-preview-wrapper .gift-voucher-content-wrapper{margin-top:70px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-voucher #gift-voucher-preview-wrapper .gift-voucher-content-wrapper .gift-voucher-title,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-voucher #gift-voucher-preview-wrapper .gift-voucher-content-wrapper .gift-voucher-to,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-voucher #gift-voucher-preview-wrapper .gift-voucher-content-wrapper .gift-voucher-to-name,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-voucher #gift-voucher-preview-wrapper .gift-voucher-content-wrapper .gift-voucher-received,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-voucher #gift-voucher-preview-wrapper .gift-voucher-content-wrapper .gift-voucher-value,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-voucher #gift-voucher-preview-wrapper .gift-voucher-content-wrapper .gift-voucher-voucher,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-voucher #gift-voucher-preview-wrapper .gift-voucher-content-wrapper .gift-voucher-from,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-voucher #gift-voucher-preview-wrapper .gift-voucher-content-wrapper .gift-voucher-from-name,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-voucher #gift-voucher-preview-wrapper .gift-voucher-content-wrapper .gift-voucher-message{color:#fff;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-items .item-grid:not(.prod-item-1081):not(.prod-item-1088):not(.prod-item-1090){display:none;}.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:#19315c;}.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:#19315c;}.ibis-ecomm body.hd.big-background p{color:#08090e;}.ibis-ecomm body.hd.big-background a{color:#08090e;}.ibis-ecomm body.hd.big-background.nav-open{background-color:#19315c;}.ibis-ecomm body.hd.big-background.nav-open #banner{background-color:transparent;}.ibis-ecomm.hamburger body.hd.big-background.nav-open{background-image:none;}.ibis-ecomm.hamburger body.hd.big-background #banner{padding-top:15px;align-items:flex-start;}.ibis-ecomm.hamburger body.hd.big-background #fit5-nav-hamburger{margin-top:6px;} */