@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300..800&family=Parkinsans:wght@300..800&display=swap");.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-default.btn-continue-shopping{font-family:"Parkinsans",sans-serif;color:#43859c!important;background-color:#f3f0ef!important;font-size:16px;font-weight:600;border-color:#43859c!important;border-radius:50px;outline:0!important;box-shadow:none!important;padding:6px 20px!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-default.btn-continue-shopping:hover,.ibis-ecomm body.hd.big-background .btn-payment-wrapper .btn-default.btn-continue-shopping:not(.inactive):hover,.ibis-ecomm body.hd.big-background .btn-payment-wrapper .btn-default.btn-continue-shopping:hover:not(.inactive){background-color:#43859c!important;color:#f3f0ef!important;}.ibis-ecomm body.hd.big-background .btn-payment-wrapper .btn-primary.btn-payment,.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{font-family:"Parkinsans",sans-serif;color:#f3f0ef!important;background-color:#43859c!important;font-size:16px;font-weight:600;border-color:#f3f0ef!important;border-radius:50px;outline:0!important;box-shadow:none!important;padding:6px 20px!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-payment-wrapper .btn-primary.btn-payment:hover:not(.inactive),.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:#43859c!important;color:#f3f0ef!important;}.ibis-ecomm body{background-color:#f3f0ef;color:#4b577b;}.ibis-ecomm body *{font-family:"Parkinsans",sans-serif;font-weight:400;}.ibis-ecomm body.hd.big-background{background:#f3f0ef url(//resources.ibisnz.com/penguin/background.webp) no-repeat scroll center 20px;background-size:auto;}@media all and (min-width:2600px){.ibis-ecomm body.hd.big-background{background-position:center -30px;}}@media all and (min-width:2000px){.ibis-ecomm body.hd.big-background{background-size:contain;}}.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-weight:600;color:#202c49;}.ibis-ecomm body.hd.big-background #banner{background-color:#fff;height:100px;}.ibis-ecomm body.hd.big-background #banner .fit5-nav div#brand{width:160px;height:70px;}.ibis-ecomm body.hd.big-background #banner .fit5-nav div#brand div{background:transparent url(//resources.ibisnz.com/penguin/logo.png) no-repeat 0 0;background-size:contain;margin-top:25px;}.ibis-ecomm body.hd.big-background #banner .fit5-nav ul li{margin-top:20px;margin-left:50px;}.ibis-ecomm body.hd.big-background #banner .fit5-nav ul li a{color:#4b577b;}.ibis-ecomm body.hd.big-background #banner #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='%23aaaaaa' opacity='.6'%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");margin-top:30px;}.ibis-ecomm body.hd.big-background #banner #fit5-cart-widget.has-item{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='%234b577b'%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 #gift-voucher-preview-wrapper{background:transparent url(//resources.ibisnz.com/penguin/gift-voucher-bg.jpg) center center no-repeat;}.ibis-ecomm body.hd.big-background table thead{background-color:transparent;}.ibis-ecomm body.hd.big-background table tbody tr:hover{background-color:transparent;}.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 div#container{padding:30px 50px;border-radius:0;margin-top:450px;background:#f3f0ef;}.ibis-ecomm body.hd.big-background div#container .bs-column-fix{gap:10px;}.ibis-ecomm body.hd.big-background div#container .item-grid{background-color:transparent!important;}.ibis-ecomm body.hd.big-background div#container .item-grid .departures-item-name a{color:#202c49;}.ibis-ecomm body.hd.big-background div#container #gift-voucher-preview-wrapper{background-image:url(//resources.ibisnz.com/penguin/gift-voucher-bg.jpg);}.ibis-ecomm body.hd.big-background .btn-payment-wrapper .btn-default.btn-continue-shopping{height:45px!important;padding:10px 20px!important;}.ibis-ecomm body.hd.big-background .btn-payment-wrapper .btn-primary.btn-payment{height:65px!important;padding:9px 20px!important;}.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.PurchaserSubmit,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.stripe-payment-button{padding:1px 16px!important;}.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){padding:1px 16px!important;}.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:#43859c!important;color:#f3f0ef!important;padding-bottom:35px!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:#f3f0ef!important;color:#43859c!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:#f3f0ef!important;color:#43859c!important;}.ibis-ecomm body.hd.big-background #fit5-cart-widget{margin-top:0;}.ibis-ecomm body.hd.big-background #fit5-cart-widget .cart-icon{color:rgba(255,255,255,.5);}.ibis-ecomm body.hd.big-background #fit5-cart-widget .cart-icon.has-item{color:#fff;}.ibis-ecomm body.hd.big-background .cart-items:hover{background:transparent;}.ibis-ecomm body.hd.big-background #container-footer{background-color:#f3f0ef;}.ibis-ecomm body.hd.big-background.nav-open{background:#4b577b;}.ibis-ecomm body.hd.big-background.nav-open #banner{background-color:initial;}.ibis-ecomm body.hd.big-background.nav-open #banner #nav-main li a{color:#fff;}.ibis-ecomm.hamburger #fit5-cart-widget{margin-top:30px!important;margin-right:100px!important;}.ibis-ecomm.hamburger #fit5-nav-hamburger{top:30px;left:calc(100vw - 70px);}.ibis-ecomm.hamburger #fit5-nav-hamburger span{background-color:#4b577b;}.ibis-ecomm.hamburger div#container{margin-top:210px;}.ibis-ecomm.hamburger.mini body .hd:not(.nav-open) div#container{margin-top:210px;}@media(max-width:816px){.ibis-ecomm .cart-icon{margin-top:-2px;}}@media(max-width:599px){.ibis-ecomm body #progress-bar-wrapper{display:none!important;}}