@import url("https://fonts.googleapis.com/css2?family=Barlow:wght@400;600&display=swap");.ibis-ecomm body.big-background .btn-primary,.ibis-ecomm body.big-background .btn-primary.btn-inverse,.ibis-ecomm body.big-background .stripe-button-el span,.ibis-ecomm body.big-background #stripe-pay-button,.ibis-ecomm body.big-background #PxFusionSubmit,.ibis-ecomm body.big-background #PurchaserSubmit,.ibis-ecomm body.big-background .booking-add-voucher{color:#fff!important;font-size:16px;font-weight:600;border-color:#7d7c78!important;background-color:#7d7c78!important;outline:0!important;box-shadow:none!important;padding:10px 25px;}.ibis-ecomm body.big-background .btn-primary:hover,.ibis-ecomm body.big-background .btn-primary:not(.inactive):hover,.ibis-ecomm body.big-background .btn-primary:hover:not(.active),.ibis-ecomm body.big-background .btn-primary:hover:not(.inactive),.ibis-ecomm body.big-background .btn-primary.btn-inverse:hover,.ibis-ecomm body.big-background .btn-primary.btn-inverse:not(.inactive):hover,.ibis-ecomm body.big-background .btn-primary.btn-inverse:hover:not(.active),.ibis-ecomm body.big-background .btn-primary.btn-inverse:hover:not(.inactive),.ibis-ecomm body.big-background .stripe-button-el span:hover,.ibis-ecomm body.big-background .stripe-button-el span:not(.inactive):hover,.ibis-ecomm body.big-background .stripe-button-el span:hover:not(.active),.ibis-ecomm body.big-background .stripe-button-el span:hover:not(.inactive),.ibis-ecomm body.big-background #stripe-pay-button:hover,.ibis-ecomm body.big-background #stripe-pay-button:not(.inactive):hover,.ibis-ecomm body.big-background #stripe-pay-button:hover:not(.active),.ibis-ecomm body.big-background #stripe-pay-button:hover:not(.inactive),.ibis-ecomm body.big-background #PxFusionSubmit:hover,.ibis-ecomm body.big-background #PxFusionSubmit:not(.inactive):hover,.ibis-ecomm body.big-background #PxFusionSubmit:hover:not(.active),.ibis-ecomm body.big-background #PxFusionSubmit:hover:not(.inactive),.ibis-ecomm body.big-background #PurchaserSubmit:hover,.ibis-ecomm body.big-background #PurchaserSubmit:not(.inactive):hover,.ibis-ecomm body.big-background #PurchaserSubmit:hover:not(.active),.ibis-ecomm body.big-background #PurchaserSubmit:hover:not(.inactive),.ibis-ecomm body.big-background .booking-add-voucher:hover,.ibis-ecomm body.big-background .booking-add-voucher:not(.inactive):hover,.ibis-ecomm body.big-background .booking-add-voucher:hover:not(.active),.ibis-ecomm body.big-background .booking-add-voucher:hover:not(.inactive){color:#fff!important;background-color:#afaea8!important;}.ibis-ecomm body.big-background .btn-cancel-cart .btn.btn-sm.btn-default,.ibis-ecomm body.big-background .btn.btn-inverse.btn-default.fit5-button,.ibis-ecomm body.big-background .btn.btn-continue-shopping{color:#7d7c78!important;background-color:#fff!important;font-size:16px;font-weight:600;outline:0!important;box-shadow:none!important;}.ibis-ecomm body.big-background .btn-cancel-cart .btn.btn-sm.btn-default:hover,.ibis-ecomm body.big-background .btn.btn-inverse.btn-default.fit5-button:hover,.ibis-ecomm body.big-background .btn.btn-continue-shopping:hover{color:#afaea8!important;background-color:#fff!important;}@font-face{font-family:"Headline One";src:url("https://resources.ibisnz.com/ATKayak/Fonts/HEADOH.ttf") format("truetype");}.ibis-ecomm *{font-family:"Barlow",sans-serif;}.ibis-ecomm h1,.ibis-ecomm h2,.ibis-ecomm h3,.ibis-ecomm h4,.ibis-ecomm h5,.ibis-ecomm h6{font-family:"Headline One",sans-serif!important;font-size:2.6em;}.ibis-ecomm h1#cart-redeem-voucher-title,.ibis-ecomm h2#cart-redeem-voucher-title,.ibis-ecomm h3#cart-redeem-voucher-title,.ibis-ecomm h4#cart-redeem-voucher-title,.ibis-ecomm h5#cart-redeem-voucher-title,.ibis-ecomm h6#cart-redeem-voucher-title{font-size:1.7em;}.ibis-ecomm body.big-background,.ibis-ecomm .hamburger body.big-background{background:none;}.ibis-ecomm #frm-departures>div.col-md-5.col-sm-12.col-xs-12.col-xxs-12.col-xxxs-12>div.form-group,.ibis-ecomm #frm-purchaser #partial-purchaser-wrapper .instructions-wrapper{display:none!important;}.ibis-ecomm.hamburger body.big-background,.ibis-ecomm.hamburger body.hd div#brand div{background-position:center top;}.ibis-ecomm.hamburger #fit5-cart-widget{margin-right:0;}.ibis-ecomm body.big-background #container .container-fluid #new-booking-header .new-booking-headers-prodname .new-booking-headers-prodtime{font-family:"Headline One",sans-serif!important;}.ibis-ecomm body.big-background .btn-primary.btn-departure-book-now,.ibis-ecomm body.big-background .btn-primary.btn-inverse.btn-departure-book-now,.ibis-ecomm body.big-background .stripe-button-el span.btn-departure-book-now,.ibis-ecomm body.big-background #stripe-pay-button.btn-departure-book-now,.ibis-ecomm body.big-background #PxFusionSubmit.btn-departure-book-now,.ibis-ecomm body.big-background .stripe-button-el span.btn-departure-book-now,.ibis-ecomm body.big-background #stripe-pay-button.btn-departure-book-now,.ibis-ecomm body.big-background #PxFusionSubmit.btn-departure-book-now,.ibis-ecomm body.big-background #PurchaserSubmit.btn-departure-book-now,.ibis-ecomm body.big-background .booking-add-voucher.btn-departure-book-now{min-width:205px;}.ibis-ecomm body.big-background ul.checkout-bar li.active{color:#333;}.ibis-ecomm body.big-background ul.checkout-bar li.active:before{background:#333;}@media all and (min-width:600px){.ibis-ecomm body.big-background ul.checkout-bar li.active:before,.ibis-ecomm body.big-background ul.checkout-bar li.active:after{background-color:#333;}}.ibis-ecomm body.big-background ul.checkout-bar li.visited{background:#ececec;}.ibis-ecomm body.big-background ul.checkout-bar li.visited:before{background:#777;}@media all and (min-width:600px){.ibis-ecomm body.big-background ul.checkout-bar.active.last,.ibis-ecomm body.big-background ul.checkout-bar.active:before{background-color:#333;}}.ibis-ecomm body.big-background .datepicker table thead{color:#7d7c78!important;}.ibis-ecomm body.big-background .datepicker table .day.today:before,.ibis-ecomm body.big-background .datepicker table .day.active.today:before{border-bottom-color:#7d7c78!important;}.ibis-ecomm body.big-background .datepicker table .day.active,.ibis-ecomm body.big-background .datepicker table .day:hover,.ibis-ecomm body.big-background .datepicker table .day.active.active,.ibis-ecomm body.big-background .datepicker table .day.active:hover{background:#7d7c78!important;}.ibis-ecomm body.big-background .datepicker table span.active{background:#7d7c78!important;}.ibis-ecomm body.big-background .ibis-departure-calendar .left-arrow{color:#7d7c78;}.ibis-ecomm body.big-background .ibis-departure-calendar .right-arrow{color:#7d7c78;}.ibis-ecomm body.big-background .ibis-departure-calendar .month-container .month-item>.title{color:#7d7c78;}.ibis-ecomm body.big-background .ibis-departure-calendar .calendar-row div.col:not(.unavail):hover .date{color:#333;}.ibis-ecomm body.big-background .ibis-departure-calendar .calendar-row div.col .date{color:#7d7c78;}.ibis-ecomm body.big-background .ibis-departure-calendar .calendar-row div.col .month{color:#fff;}.ibis-ecomm body.big-background .ibis-departure-calendar .calendar-row div.col.current{color:#fff;}.ibis-ecomm body.big-background #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper.details-deal{background-color:rgba(0,0,0,.12)!important;}.ibis-ecomm body.big-background #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper.details-deal>div{color:#444!important;}.ibis-ecomm body.big-background #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper.details-deal>div p,.ibis-ecomm body.big-background #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper.details-deal>div span{color:#444!important;opacity:.7!important;}.ibis-ecomm body.big-background #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper.details-deal>div p.ticket-name,.ibis-ecomm body.big-background #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper.details-deal>div span.ticket-name{opacity:1!important;}.ibis-ecomm body.big-background #gift-voucher-preview-wrapper{background-image:url(//resources.ibisnz.com/atkayak/gift-voucher-bg.jpg);}.ibis-ecomm body.big-background #gift-voucher-preview-wrapper .gift-voucher-content.gift-voucher-to-name,.ibis-ecomm body.big-background #gift-voucher-preview-wrapper .gift-voucher-content.gift-voucher-from-name,.ibis-ecomm body.big-background #gift-voucher-preview-wrapper .gift-voucher-content.gift-voucher-message{color:#7d7c78!important;}.ibis-ecomm body.big-background #gift-voucher-wrapper .voucher-send-options-wrapper{display:none!important;}.ibis-ecomm body.big-background #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary,.ibis-ecomm body.big-background #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary,.ibis-ecomm body.big-background .stripe-button-el span:hover,.ibis-ecomm body.big-background #stripe-pay-button:hover,.ibis-ecomm body.big-background #PxFusionSubmit:hover{background:transparent!important;color:#7d7c78!important;}.ibis-ecomm body.big-background #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary:hover,.ibis-ecomm body.big-background #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary:hover{background:#7d7c78!important;color:#fff!important;}.ibis-ecomm body.big-background #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary.active,.ibis-ecomm body.big-background #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary.active:hover,.ibis-ecomm body.big-background #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary.active,.ibis-ecomm body.big-background #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary.active:hover{background:#7d7c78!important;color:#fff!important;}.ibis-ecomm #banner{height:420px;background:none;}.ibis-ecomm body.big-background #container{margin-top:0;padding-top:50px;}.ibis-ecomm #banner>div.fit5-nav>ul,.ibis-ecomm #frm-departures>div.col-md-5.col-sm-12.col-xs-12.col-xxs-12.col-xxxs-12>div:nth-child(2),.ibis-ecomm #frm-departures>div.col-md-5.col-sm-12.col-xs-12.col-xxs-12.col-xxxs-12>div:nth-child(3),.ibis-ecomm #frm-departures>div.col-md-5.col-sm-12.col-xs-12.col-xxs-12.col-xxxs-12>div:nth-child(4),.ibis-ecomm #fit5-nav-hamburger{display:none!important;}.ibis-ecomm.hamburger body.hd div#brand{margin-left:0;}.ibis-ecomm option[disabled]{color:#ccc;}@media(max-width:1220px){.ibis-ecomm #banner{height:34.42622vw;}}@media(max-width:849px){.ibis-ecomm.hamburger body.hd div#brand{margin-left:0;}}@media(max-width:768px){.ibis-ecomm #fit5-cart-widget{margin-top:35px;}}@media(max-width:410px){.ibis-ecomm div#container{padding-top:0;}}