@font-face{font-family:"HurmeGeometricSans";font-style:normal;font-weight:300;src:url(https://resources.ibisnz.com/hanmertr/Custom/fonts/HurmeGeometricSans4-Light.woff2) format("woff2");}@font-face{font-family:"HurmeGeometricSans";font-style:normal;font-weight:400;src:url(https://resources.ibisnz.com/hanmertr/Custom/fonts/HurmeGeometricSans4-Regular.woff2) format("woff2");}@font-face{font-family:"HurmeGeometricSans";font-style:normal;font-weight:500;src:url(https://resources.ibisnz.com/hanmertr/Custom/fonts/HurmeGeometricSans4-SemiBold.woff2) format("woff2");}@font-face{font-family:"HurmeGeometricSans";font-style:normal;font-weight:600;src:url(https://resources.ibisnz.com/hanmertr/Custom/fonts/HurmeGeometricSans4-Bold.woff2) format("woff2");}@property --color-text-main{syntax:"<color>";inherits:true;initial-value:#004165;}@property --color-main{syntax:"<color>";inherits:true;initial-value:#004165;}@property --color-label{syntax:"<color>";inherits:true;initial-value:#005684;}@property --color-label2{syntax:"<color>";inherits:true;initial-value:#294225;}@property --color-main-contrast{syntax:"<color>";inherits:true;initial-value:#fff;}@property --color-main-light{syntax:"<color>";inherits:true;initial-value:#80a0b2;}@property --color-sub{syntax:"<color>";inherits:true;initial-value:#a1daf2;}@property --color-main-bg{syntax:"<color>";inherits:true;initial-value:#eef4f7;}@property --color-error{syntax:"<color>";inherits:true;initial-value:#b34200;}@property --border-radius{syntax:"<length>";inherits:true;initial-value:50px;}@property --transition{syntax:"*";inherits:true;initial-value:cubic-bezier(.42,0,.07,1);}@property --viewport-xl{syntax:"<length>";inherits:true;initial-value:1099px;}.ibis-ecomm body.hd.big-background .swal2-container .swal2-popup .swal2-confirm,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit,.ibis-ecomm body.hd.big-background #container .container-fluid #PurchaserSubmit,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-add-voucher,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-cancel-cart .btn,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-table .departure-body-book-now .btn.btn-departure-book-now,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary.btn-inverse.PurchaserSubmit,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary.btn-inverse.stripe-payment-button,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-payment-wrapper .btn-primary.btn-payment,.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .btn-payment-wrapper .btn-payment,.ibis-ecomm body .btn{background-color:#004165!important;color:#fff!important;border-color:#004165!important;outline:0!important;box-shadow:none!important;border:1px solid #004165!important;border-radius:32px!important;text-align:center!important;height:48px!important;font-size:15px!important;text-transform:unset;}.ibis-ecomm body.hd.big-background .swal2-container .swal2-popup .swal2-confirm:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:hover,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:hover,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid #PurchaserSubmit:hover,.ibis-ecomm body.hd.big-background #container .container-fluid #PurchaserSubmit:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid #PurchaserSubmit:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid .booking-add-voucher:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-add-voucher:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-add-voucher:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid .btn-cancel-cart .btn:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-cancel-cart .btn:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-cancel-cart .btn:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid .booking-table .departure-body-book-now .btn.btn-departure-book-now:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-table .departure-body-book-now .btn.btn-departure-book-now:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-table .departure-body-book-now .btn.btn-departure-book-now:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary.btn-inverse.PurchaserSubmit:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary.btn-inverse.PurchaserSubmit:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary.btn-inverse.PurchaserSubmit:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary.btn-inverse.stripe-payment-button:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary.btn-inverse.stripe-payment-button:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary.btn-inverse.stripe-payment-button:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid .btn-payment-wrapper .btn-primary.btn-payment:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-payment-wrapper .btn-primary.btn-payment:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-payment-wrapper .btn-primary.btn-payment:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .btn-payment-wrapper .btn-payment:hover,.ibis-ecomm body .btn:hover{background-color:#eef4f7!important;border-color:#004165!important;color:#004165!important;}.ibis-ecomm body.hd.big-background .swal2-container .swal2-popup .swal2-cancel,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-cancel-cart .btn.btn-sm.btn-default,.ibis-ecomm body.hd.big-background #container .container-fluid .btn.btn-inverse.btn-default.fit5-button,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-country-marketing-wrapper .select2-selection,.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .btn-payment-continue-shopping-wrapper .btn,.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper .form-label-group .input-group .input-group-btn .btn,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .new-booking-options-wrapper .new-booking-options-right .booking-option-promocode .form-label-group .input-group .input-group-btn .btn{background-color:#eef4f7!important;color:#004165!important;outline:0!important;box-shadow:none!important;padding:9px 16px;border:1px solid #004165;border-radius:32px!important;text-align:center!important;height:48px!important;font-size:15px!important;text-transform:unset;}.ibis-ecomm body.hd.big-background .swal2-container .swal2-popup .swal2-cancel:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-cancel-cart .btn.btn-sm.btn-default:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn.btn-inverse.btn-default.fit5-button:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .btn-payment-continue-shopping-wrapper .btn:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper .form-label-group .input-group .input-group-btn .btn:hover,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .new-booking-options-wrapper .new-booking-options-right .booking-option-promocode .form-label-group .input-group .input-group-btn .btn:hover{background-color:#004165!important;border-color:#004165!important;color:#fff!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .your-payment-wrapper .your-payments,.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper::before,.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details::before,.ibis-ecomm body.hd.big-background h1,.ibis-ecomm body.hd.big-background h2{font-size:34px;font-weight:500;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .new-booking-options-wrapper .new-booking-options-left .booking-option-usps,.ibis-ecomm body.hd.big-background #container .container-fluid #new-booking-header .new-booking-headers-availability{font-weight:500;font-size:13px;}.ibis-ecomm body.hd.big-background #container .container-fluid #new-booking-header .new-booking-headers-availability{background-color:#a1daf2;border-radius:32px;width:fit-content;padding:10px;color:#004165;}*{font-family:"HurmeGeometricSans"!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container .minus-btn,.ibis-ecomm body.hd.big-background #container .container-fluid .ticket-table #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container .minus-btn{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="16px" viewBox="0 0 24 24" width="16px" fill="%23004165"><path d="M0 0h24v24H0z" fill="none"/><path d="M19 13H5v-2h14v2z"/></svg>');background-size:16px;width:16px;height:16px;padding:0 8px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container .plus-btn,.ibis-ecomm body.hd.big-background #container .container-fluid .ticket-table #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container .plus-btn{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="16px" viewBox="0 0 24 24" width="16px" fill="%23004165"><path d="M0 0h24v24H0z" fill="none"/><path d="M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"/></svg>');background-size:16px;width:16px;height:16px;padding:0 8px;}.ibis-ecomm body.hd.big-background .select2-container .select2-dropdown .select2-search .select2-search__field,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser input:not([type=checkbox]),.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser textarea,.ibis-ecomm body input:not([type=checkbox]){border:1px solid #004165!important;border-radius:32px!important;background-color:#fff!important;height:48px!important;color:#004165!important;font-weight:500!important;opacity:1!important;}.ibis-ecomm body.hd.big-background .select2-container .select2-dropdown .select2-search .select2-search__field:focus,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser input:focus:not([type=checkbox]),.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser textarea:focus,.ibis-ecomm body input:focus:not([type=checkbox]){box-shadow:0 0 6px #004165!important;}.ibis-ecomm body.hd.big-background .swal2-container .swal2-popup,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial #Partial_CartSummary,.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary{padding:30px;background:#fff;border-radius:54px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-phone-email-wrapper select,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper select{background-color:#eef4f7!important;border-radius:32px!important;border:1px solid #004165!important;font-weight:400!important;color:#004165;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='%23004165'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E")!important;cursor:pointer;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-phone-email-wrapper select option,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper select option{border-top:0!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-phone-email-wrapper select::-webkit-scrollbar-track,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper select::-webkit-scrollbar-track{background:#004165!important;}.ibis-ecomm body{min-height:unset;}.ibis-ecomm body div{color:#004165!important;}.ibis-ecomm body label{font-weight:400!important;opacity:1!important;color:#004165!important;top:13px!important;}.ibis-ecomm body textarea{border:1px solid #004165!important;border-radius:20px!important;background-color:#fff!important;color:#004165!important;}.ibis-ecomm body.hd.big-background{background-color:#eef4f7;}.ibis-ecomm body.hd.big-background.is-mobile{padding:10px;}.ibis-ecomm body.hd.big-background.is-mobile #container{min-height:unset!important;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ticket-table #Partial_EditItems .add-cart-wrapper{height:fit-content;display:flex;justify-content:center;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid #new-booking-header{text-align:center;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid #new-booking-header .new-booking-headers-availability{margin:auto;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-title-mobile{text-align:center;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper{min-width:300px;flex:1;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details::before{text-align:center;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items{height:fit-content;border-bottom:0;padding:20px 0 0 0;margin-bottom:20px;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items{display:flex;width:100%;padding:0!important;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper{display:flex;padding-left:25px;width:100%;flex-direction:row!important;margin-top:0;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-left{flex:1!important;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right{display:none;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper{flex:1;width:auto;text-align:right;align-items:flex-end;justify-content:flex-start;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-unit-price{margin-top:10px;font-weight:400!important;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-prod-details:not(.cart-unit-price){margin-top:30px;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-unit-total{margin-top:10px!important;text-align:right!important;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-prod-details{margin-top:0;justify-content:right;font-weight:600;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-item-control{margin-top:20px;display:flex;height:fit-content;justify-content:end;width:100%;padding:0!important;gap:10px;font-weight:500;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-item-control .method-edit-product{display:flex;align-items:center;height:fit-content;display:none;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-item-control .method-edit-product a{height:25px;line-height:1.7;font-weight:500;font-size:15px;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-item-control .method-edit-product a .fa-pencil::before{display:none;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-item-control .form-remove-item{padding-top:3.5px;height:fit-content;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-item-control .form-remove-item .method-remove-from-cart .fa-trash-o::before{background:none;content:"REMOVE";height:fit-content;width:fit-content;font-size:15px;color:#004165;font-family:"HurmeGeometricSans";line-height:1.7;vertical-align:top;font-weight:500;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper{margin-top:20px;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper .form-label-group .input-group{flex-direction:column;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper .form-label-group .input-group input{width:100%;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper .form-label-group .input-group .input-group-btn .btn{width:100%;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary{min-width:275px;flex:1;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary{background-color:#fff!important;text-align:center;}.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:#004165;}.ibis-ecomm body.hd.big-background #heartbeat{color:#004165;}.ibis-ecomm body.hd.big-background #banner{background-color:#eef4f7;height:70px;}@media all and (max-width:1310px){.ibis-ecomm body.hd.big-background #banner{padding:0 20px;}}.ibis-ecomm body.hd.big-background #banner .fit5-nav div#brand{margin-top:5px;width:180px;}@media all and (max-width:350px){.ibis-ecomm body.hd.big-background #banner .fit5-nav div#brand{width:160px;}}.ibis-ecomm body.hd.big-background #banner .fit5-nav div#brand div{background:transparent url(//resources.ibisnz.com/hanmertr/logo.png) no-repeat 0 0;background-size:contain;background-image:url(//resources.ibisnz.com/hanmertr/logo-white.png);}.ibis-ecomm body.hd.big-background #banner .fit5-nav>ul{display:none;}.ibis-ecomm body.hd.big-background #banner .fit5-nav .ibis-widget-membership .ibis-account-wrapper .ibis-widget-account-menu{position:absolute;right:0;}.ibis-ecomm body.hd.big-background #banner .fit5-nav #fit5-cart-widget{margin-top:30px;margin-right:20px;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='.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 #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='%23ffffff' fill-opacity='1'%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 #container{margin-top:50px!important;background-color:#eef4f7;}@media all and (max-width:767px){.ibis-ecomm body.hd.big-background #container{padding-top:20px;}}.ibis-ecomm body.hd.big-background #container .container-fluid #breadcrumb-wrapper{display:none!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #expiry-warning{width:66.66666667%;text-wrap:wrap;}@media all and (max-width:990px){.ibis-ecomm body.hd.big-background #container .container-fluid #expiry-warning{width:100%;}}.ibis-ecomm body.hd.big-background #container .container-fluid .ticket-table #Partial_EditItems .ticket-table-wrapper{border:1px solid #004165;border-radius:54px;padding:40px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ticket-table #Partial_EditItems .ticket-table-wrapper .ticket-head{background-color:#eef4f7;}.ibis-ecomm body.hd.big-background #container .container-fluid .ticket-table #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .ticket-name-wrapper .ticket-names .ticket-details .ticket-detail-description{color:rgba(0,65,101,.6);}.ibis-ecomm body.hd.big-background #container .container-fluid .ticket-table #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container{min-width:50px;max-width:80px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ticket-table #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container input{background-color:#eef4f7!important;height:35px!important;padding:0!important;width:fit-content;max-width:80px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ticket-table #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container .minus-btn{margin-top:8px;margin-left:5px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ticket-table #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container .plus-btn{margin-top:8.5px;margin-right:1px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-voucher #gift-voucher-preview-wrapper{background-image:url(//resources.ibisnz.com/hanmertr/giftvoucher-bg.png);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 #frm-edit-booking .new-booking-container #EditItemsPartial *{text-align:left;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper{border:1px solid #004165;border-radius:54px;padding:40px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-head{color:#004165;background-color:#eef4f7;font-size:1.3rem!important;font-weight:600!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-head .header-unit-cost{padding-right:0;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper .unit-total{padding-left:25px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper{padding-left:10px;width:200px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper select{width:80px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper .item-total .item-total-mobile{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper .item-total .item-total-desktop{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper #booking-table-body-total{font-size:1.3rem;font-weight:600;margin-top:10px;border-color:rgba(0,65,101,.3);color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper #booking-table-body-total div{font-size:1.3rem!important;font-weight:600!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper #booking-table-body-total .money{text-align:right;padding-right:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .new-booking-options-wrapper .new-booking-options-right .booking-option-promocode .form-label-group .input-group{gap:10px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .new-booking-options-wrapper .new-booking-options-right .booking-option-promocode .form-label-group .input-group #input-promo-code{padding-bottom:7px!important;height:fit-content;background:#eef4f7!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .new-booking-options-wrapper .new-booking-options-right .booking-option-promocode .form-label-group .input-group .input-group-btn .btn{min-height:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .new-booking-options-wrapper .new-booking-options-right .booking-option-note .form-label-group textarea{background:#eef4f7!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .new-booking-options-wrapper .new-booking-options-right .add-cart-wrapper .btn{width:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .new-booking-options-wrapper .new-booking-options-left .booking-option-usps{background:#eef4f7;border:1px solid #004165;border-radius:32px;opacity:.8;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details{display:flex;gap:20px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details .pad-left0.pad-right0{flex:1;padding:40px;border:1px solid #004165;border-radius:54px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details .membership-page-wrapper{border:1px solid #004165;flex:1;background-color:#eef4f7;border-radius:54px;padding:40px;height:fit-content;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details .membership-page-wrapper .membership-form-wrapper{padding:0;background-color:#eef4f7;display:flex;flex-direction:column;height:fit-content;width:100%;gap:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details .membership-page-wrapper .membership-form-wrapper h3,.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details .membership-page-wrapper .membership-form-wrapper p{margin:0;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details .membership-page-wrapper .membership-form-wrapper label{font-weight:500;opacity:1;color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details .membership-page-wrapper .membership-form-wrapper input{background-color:#fff!important;height:48px;border:0!important;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details .membership-page-wrapper .membership-form-wrapper .ibis-ecomm-order-form{gap:20px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details .membership-page-wrapper .membership-form-wrapper .ibis-ecomm-order-form .membership-btn-add-cart-wrapper .btn{margin:0;width:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart{display:flex;gap:20px;height:fit-content;align-items:unset;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-title-desktop,.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-title-mobile{display:none!important;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper{flex:1.4;min-height:100%;border:1px solid #004165;border-radius:54px;padding:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper .cart-item-header{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details{display:flex;flex-direction:column;height:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-title-tickets{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details::before{text-align:left!important;content:"Your Cart";}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items{border-top:1px solid rgba(0,65,101,.4);padding:20px 0 20px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper{width:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right .cart-prod-details-line-total{font-weight:500;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right .cart-item-control{display:flex;align-items:flex-end;justify-content:flex-end;height:100%;margin-bottom:-50px;padding-bottom:10px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right .cart-item-control .method-edit-product{display:flex;font-size:15px;font-weight:500;line-height:1.7;height:100%;display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right .cart-item-control .method-edit-product a{display:flex;align-items:flex-end;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right .cart-item-control .method-edit-product a .fa-pencil{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right .cart-item-control .form-remove-item{display:flex;height:100%;margin-bottom:0;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right .cart-item-control .form-remove-item .method-remove-from-cart{display:flex;height:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right .cart-item-control .form-remove-item .method-remove-from-cart .fa-trash-o{display:flex;align-items:flex-end;height:100%;position:relative;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right .cart-item-control .form-remove-item .method-remove-from-cart .fa-trash-o::before{display:flex;align-items:flex-end;height:100%;background:none;content:"REMOVE";width:fit-content;font-size:15px;color:#004165;font-family:"HurmeGeometricSans";line-height:1.7;font-weight:500;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-image-wrapper{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .hr{border-top:1px solid rgba(0,65,101,.4);margin-top:0;margin-bottom:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper{width:100%;margin:auto;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper{max-width:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper .form-label-group{width:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper .form-label-group .input-group{gap:20px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper .form-label-group .input-group input{background-color:#eef4f7!important;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper .form-label-group .input-group .input-group-btn .btn{text-transform:unset;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-action-buttons{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary{flex:.6;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary{min-height:fit-content;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary #cart-prod-summary{margin:0;margin-top:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary #cart-prod-summary>div{border-bottom:1px dotted #004165;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary #cart-prod-summary .row{display:flex;flex-direction:row;width:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary #cart-prod-summary .row .prod-line-summary{margin-bottom:10px;flex:1.7;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary #cart-prod-summary .row .prod-line-summary .checkout-summary1{margin-bottom:10px;text-align:left;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary #cart-prod-summary .row .prod-line-summary .checkout-prod-datetime{text-align:left;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary #cart-prod-summary .row .prod-line-amount{margin-bottom:10px;margin-bottom:10px;flex:.3;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary #cart-total .row{flex-direction:row;display:flex;justify-content:space-between;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary #cart-total .row div{width:fit-content;flex:unset;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .cart-summary-desktop{width:100%;margin:0;display:flex;justify-content:space-between;align-items:center;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .cart-summary-desktop::after{content:"";display:inline-block;width:40px;height:40px;background-image:url('data:image/svg+xml,<svg viewBox="0 0 24 24" height="15px" width="15px" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M8.5 22C9.05228 22 9.5 21.5523 9.5 21C9.5 20.4477 9.05228 20 8.5 20C7.94772 20 7.5 20.4477 7.5 21C7.5 21.5523 7.94772 22 8.5 22Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/> <path d="M19.5 22C20.0523 22 20.5 21.5523 20.5 21C20.5 20.4477 20.0523 20 19.5 20C18.9477 20 18.5 20.4477 18.5 21C18.5 21.5523 18.9477 22 19.5 22Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/> <path d="M1.5 1H4.5L7.18 14.39C7.27144 14.8504 7.52191 15.264 7.88755 15.5583C8.25318 15.8526 8.7107 16.009 9.18 16H18.9C19.3693 16.009 19.8268 15.8526 20.1925 15.5583C20.5581 15.264 20.8086 14.8504 20.9 14.39L22.5 6H5.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/> </svg> ');background-size:contain;background-repeat:no-repeat;background-position:center;padding:7px;background-origin:content-box;background-color:#004165;border-radius:50%;box-sizing:border-box;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .btn-payment-continue-shopping-wrapper .btn{display:flex;text-align:center;align-items:center;justify-content:center;font-weight:500;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .btn-payment-continue-shopping-wrapper .btn{font-weight:400!important;text-transform:unset;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .btn-payment-continue-shopping-or{margin:10px 0 10px 0;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .btn-payment-wrapper{margin-top:15px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .btn-payment-wrapper .btn-payment{font-weight:400!important;text-transform:unset;padding:0!important;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .cart-nxid{font-size:.6rem;margin-bottom:-10px;margin-top:20px;}.ibis-ecomm body.hd.big-background #container .container-fluid #payment-header{margin-top:100px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser{margin-bottom:100px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser input:not([type=checkbox]),.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser textarea{background:#eef4f7!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-phone-email-wrapper select{margin-top:auto;height:48px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-country-marketing-wrapper .select2-selection{display:flex;align-items:center;font-weight:400;transition:.1s ease-in-out;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-country-marketing-wrapper .select2-selection[aria-expanded=true]{border-radius:20px 20px 0 0!important;border-bottom:0;transition:.1s ease-in-out;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-country-marketing-wrapper .select2-selection .select2-selection__rendered{color:#004165!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-country-marketing-wrapper .select2-selection .select2-selection__arrow{top:10px;right:10px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-country-marketing-wrapper .select2-selection .select2-selection__arrow b{border-color:#004165 transparent transparent transparent;}.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 .form-group{display:flex;align-items:center;gap:10px;}.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 .form-group input{margin-bottom:3px;}.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-tc-wrapper div .tc-wrapper{display:flex;align-items:center;gap:10px;}.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-tc-wrapper div .tc-wrapper input{margin-bottom:1px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial{margin-top:-100px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial #Partial_CartSummary .checkout-page-cart-summary .checkout-summary-desktop{width:100%;margin:0;display:flex;justify-content:space-between;align-items:center;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial #Partial_CartSummary .checkout-page-cart-summary .checkout-summary-desktop::after{content:"";display:inline-block;width:40px;height:40px;background-image:url('data:image/svg+xml,<svg viewBox="0 0 24 24" height="15px" width="15px" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M8.5 22C9.05228 22 9.5 21.5523 9.5 21C9.5 20.4477 9.05228 20 8.5 20C7.94772 20 7.5 20.4477 7.5 21C7.5 21.5523 7.94772 22 8.5 22Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/> <path d="M19.5 22C20.0523 22 20.5 21.5523 20.5 21C20.5 20.4477 20.0523 20 19.5 20C18.9477 20 18.5 20.4477 18.5 21C18.5 21.5523 18.9477 22 19.5 22Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/> <path d="M1.5 1H4.5L7.18 14.39C7.27144 14.8504 7.52191 15.264 7.88755 15.5583C8.25318 15.8526 8.7107 16.009 9.18 16H18.9C19.3693 16.009 19.8268 15.8526 20.1925 15.5583C20.5581 15.264 20.8086 14.8504 20.9 14.39L22.5 6H5.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/> </svg> ');background-size:contain;background-repeat:no-repeat;background-position:center;padding:7px;background-origin:content-box;background-color:#004165;border-radius:50%;box-sizing:border-box;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial #Partial_CartSummary .checkout-page-cart-summary #cart-prod-summary .row .prod-line-summary .checkout-summary1{text-align:left;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial #Partial_CartSummary .checkout-page-cart-summary #cart-prod-summary .row .prod-line-summary .checkout-prod-datetime{text-align:left;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial #Partial_CartSummary .checkout-page-cart-summary #cart-prod-summary .row .prod-line-amount .cart-prod-line-amount{text-align:left;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial #Partial_CartSummary .checkout-page-cart-summary #cart-total .row div{flex:1;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial #Partial_CartSummary .checkout-page-cart-summary .cart-nxid{font-size:.6rem;margin-bottom:0;}@media all and (max-width:1000px){.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser .ibis-ecomm-membership-details{flex-direction:column;justify-content:center;max-width:600px;margin:auto;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser .ibis-ecomm-membership-details .pad-left0.pad-right0{width:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser .ibis-ecomm-membership-details .membership-page-wrapper{width:100%;}}.ibis-ecomm body.hd.big-background #container .container-fluid .payment-message-wrapper{width:100%;text-align:center;}.ibis-ecomm body.hd.big-background #container .container-fluid .payment-message-wrapper .px-pay::after{width:100%;text-align:center;}.ibis-ecomm body.hd.big-background #container .container-fluid .receipt-header p{margin-top:10px;font-size:20px!important;max-width:600px;text-wrap:wrap;font-weight:400;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper{border:1px solid #004165;border-radius:54px;padding:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper::before{content:"Your purchase";background:none;color:#004165;font-family:"HurmeGeometricSans";}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper .receipt-header{border-top:2px solid rgba(0,65,101,.3);margin-top:20px;padding-top:30px;background:#eef4f7;display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details{border-top:2px solid rgba(0,65,101,.3);margin-top:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .your-payment-wrapper{margin:0;padding-bottom:0;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-title-tickets{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items{margin-bottom:-30px;margin-top:0;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items{padding-top:20px;width:100%;display:flex;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper{width:100%;margin-bottom:20px;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-left{flex:1;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-right{flex:1;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-right .cart-unit-price{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-right .cart-unit-total{flex:1;font-size:15px;font-weight:600;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-right .cart-unit-quantity{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-image-wrapper{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .your-payment-wrapper{padding-top:50px;border-top:2px solid rgba(0,65,101,.3);border-bottom:0;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .your-payment-wrapper .cart-items{margin:0;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .your-payment-wrapper .your-payments{border-bottom:2px solid rgba(0,65,101,.3);padding-bottom:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details #cart-total{padding-bottom:20px;display:flex;justify-content:space-between;margin-bottom:-15px;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details #cart-total .cart-total-left{font-size:15px;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details #cart-total .cart-total-right .cart-total-total{font-size:15px;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details #cart-total *{flex:none;width:fit-content;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit .row.ticket-item-wrapper{width:100%;border:1px solid #004165;border-radius:54px;padding:30px;margin-bottom:20px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit #Partial_EditItems .ticket-table-wrapper .ticket-head .col-md-1.col-sm-2.hidden-xs{text-align:center;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container{margin:0;height:fit-content;display:flex;min-width:50px;max-width:80px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container input{background-color:#eef4f7!important;height:35px!important;padding:0!important;width:fit-content;max-width:80px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container .minus-btn{margin-top:8.5px;margin-left:8px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container .plus-btn{margin-top:8.5px;margin-right:8px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .unit-quantity select{border:1px solid #004165;text-align:center;color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .unit-quantity select[size="1"]{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='%23004165'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E")!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit .add-cart-wrapper{display:flex;justify-content:center;height:fit-content!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit .add-cart-wrapper .btn{max-width:300px;width:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid #PurchaserSubmit:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #PurchaserSubmit:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #PurchaserSubmit:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-add-voucher:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-add-voucher:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-add-voucher:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-cancel-cart .btn:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-cancel-cart .btn:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-cancel-cart .btn:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-table .departure-body-book-now .btn.btn-departure-book-now:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-table .departure-body-book-now .btn.btn-departure-book-now:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-table .departure-body-book-now .btn.btn-departure-book-now:hover:not(.inactive) p{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid .booking-table .departure-body-book-now .btn.btn-departure-book-now p{color:#fff;}.ibis-ecomm body.hd.big-background #container .container-fluid .booking-table .departure-body-book-now .btn.btn-departure-book-now p:hover{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary,.ibis-ecomm body.hd.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:hover,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:hover,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:hover{background:transparent!important;color:#004165!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary:hover,.ibis-ecomm body.hd.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary:hover{background:#004165!important;color:#fff!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary.active,.ibis-ecomm body.hd.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary.active:hover,.ibis-ecomm body.hd.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary.active,.ibis-ecomm body.hd.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary.active:hover{background:#004165!important;color:#fff!important;}.ibis-ecomm body.hd.big-background #container .container-fluid p{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid a{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-departure-calendar .left-arrow{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='%23cc1f26'%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");}.ibis-ecomm body.hd.big-background #container .container-fluid .right-arrow{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='%23cc1f26'%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");}.ibis-ecomm body.hd.big-background #container .container-fluid .month-container .date-headings-container .headings .col{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid .month-container .month-items .month-item .title .month-title .month-name,.ibis-ecomm body.hd.big-background #container .container-fluid .month-container .month-items .month-item .title .month-title .year{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid .calendar-row div.col:not(.unavail):hover .date{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid .calendar-row div.col.active .date{border-color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid .calendar-row div.col .date{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid .calendar-row div.col .month{color:#fff;}.ibis-ecomm body.hd.big-background #container .container-fluid .calendar-row div.col.current{color:#fff;}.ibis-ecomm body.hd.big-background #container #container-footer{background-color:#eef4f7;}.ibis-ecomm body.hd.big-background #container .bootstrap-datetimepicker-widget .datepicker table thead{color:#004165!important;}.ibis-ecomm body.hd.big-background #container .bootstrap-datetimepicker-widget .datepicker table .day.today:before,.ibis-ecomm body.hd.big-background #container .bootstrap-datetimepicker-widget .datepicker table .day.active.today:before{border-bottom-color:#004165!important;}.ibis-ecomm body.hd.big-background #container .bootstrap-datetimepicker-widget .datepicker table .day.active,.ibis-ecomm body.hd.big-background #container .bootstrap-datetimepicker-widget .datepicker table .day:hover,.ibis-ecomm body.hd.big-background #container .bootstrap-datetimepicker-widget .datepicker table .day.active.active,.ibis-ecomm body.hd.big-background #container .bootstrap-datetimepicker-widget .datepicker table .day.active:hover{background:#004165!important;}.ibis-ecomm body.hd.big-background #container .bootstrap-datetimepicker-widget .datepicker table span.active{background:#004165!important;}@media all and (max-width:990px){.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser{margin-bottom:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial{margin:0;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial #Partial_CartSummary{margin-top:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-payment-method{margin:20px 0 20px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-payment-method .payment-header{text-align:center;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-payment-method .fit5-purchaser-payment-windcave .form-group .payment-windcave-payment-icon{justify-content:center;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-privacy-tc-wrapper *{font-size:.9rem;}}@media all and (max-width:760px){.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items{margin-bottom:0!important;border-bottom:0;padding-bottom:0;}}.ibis-ecomm body.hd.big-background #container-footer{background-color:#eef4f7;}.ibis-ecomm body.hd.big-background .ibis-ecomm-footer .footer .footer-ibis .ibis-ecomm-footer-note{color:rgba(0,65,101,.6);}.ibis-ecomm body.hd.big-background .select2-container *{background:#eef4f7!important;color:#004165!important;}.ibis-ecomm body.hd.big-background .select2-container .select2-dropdown{border-radius:0 0 20px 20px;border:1px solid #004165;border-top:0;padding:10px;}.ibis-ecomm body.hd.big-background .select2-container .select2-dropdown .select2-search .select2-search__field{outline:0;background:#eef4f7!important;padding-left:10px!important;}.ibis-ecomm body.hd.big-background .select2-container .select2-dropdown .select2-results .select2-results__options [aria-disabled=true]{font-weight:400;}.ibis-ecomm body.hd.big-background .swal2-container .swal2-popup{padding:60px;}.ibis-ecomm body.hd.big-background .swal2-container .swal2-popup .swal2-confirm{height:60px!important;}.ibis-ecomm body.hd.big-background .swal2-container .swal2-popup .swal2-cancel{height:60px!important;}.ibis-ecomm body.hd.big-background .section-loader .spinner-container .sk-folding-cube .ibis-loading-text{color:#fff!important;}.ibis-ecomm body.hd.big-background header{display:flex;flex-direction:column;align-items:center;padding:30px 0 0;}@media all and (max-width:1099px){.ibis-ecomm body.hd.big-background header{position:relative;}}.ibis-ecomm body.hd.big-background header .progress-bar{width:100%;max-width:950px;display:flex;flex-direction:row;justify-content:space-between;position:relative;}@media all and (max-width:599px){.ibis-ecomm body.hd.big-background header .progress-bar{width:88%;}}.ibis-ecomm body.hd.big-background header .progress-bar .step{font-size:.82rem;display:flex;flex-direction:column;align-items:center;z-index:5;}.ibis-ecomm body.hd.big-background header .progress-bar .step.active{cursor:pointer;}.ibis-ecomm body.hd.big-background header .progress-bar .step.active .description{font-size:.82rem;opacity:1;}@media all and (max-width:599px){.ibis-ecomm body.hd.big-background header .progress-bar .step.active .description{visibility:initial;}}.ibis-ecomm body.hd.big-background header .progress-bar .step.active .number{background-color:#fff;border:1px solid #fff;opacity:1;}@media all and (max-width:599px){.ibis-ecomm body.hd.big-background header .progress-bar .step.active .number{font-size:1.9rem;width:62px;height:62px;margin-top:12px;}}.ibis-ecomm body.hd.big-background header .progress-bar .step .description{font-weight:500;opacity:.3;}@media all and (max-width:599px){.ibis-ecomm body.hd.big-background header .progress-bar .step .description{font-size:.5rem;visibility:hidden;}}.ibis-ecomm body.hd.big-background header .progress-bar .step .number{font-size:1.63rem;color:var(--color-main-light);width:56px;height:56px;margin-top:12px;background-color:var(--color-main-bg);border:1px solid var(--color-main-light);border-radius:50%;display:flex;justify-content:center;align-items:center;}@media all and (max-width:599px){.ibis-ecomm body.hd.big-background header .progress-bar .step .number{font-size:1rem;width:40px;height:40px;margin-top:26px;}}.ibis-ecomm body.hd.big-background header .progress-bar .line{width:calc(100% - 50px);height:1px;background-color:var(--color-main-light);position:absolute;bottom:32px;left:50%;transform:translate(-50%);}.ibis-ecomm body.hd.big-background header nav{width:100%;margin-top:80px;position:relative;user-select:none;}@media all and (max-width:1099px){.ibis-ecomm body.hd.big-background header nav{cursor:grab;}}@media all and (max-width:799px){.ibis-ecomm body.hd.big-background header nav{margin-top:40px;}}.ibis-ecomm body.hd.big-background header nav.swiper{overflow:unset;}.ibis-ecomm body.hd.big-background header nav.swiper[data-current="1"]::before{content:" ";display:inline-block;width:60px;height:35px;position:absolute;top:0;left:0;background-image:linear-gradient(90deg,#eef4f7 0%,rgba(238,244,247,.8) 50%,rgba(238,244,247,0) 100%);z-index:100;}.ibis-ecomm body.hd.big-background header nav.swiper[data-current="1"]::after{content:" ";display:inline-block;width:60px;height:35px;position:absolute;top:0;right:0;background-image:linear-gradient(270deg,#eef4f7 0%,rgba(238,244,247,.8) 50%,rgba(238,244,247,0) 100%);z-index:100;}.ibis-ecomm body.hd.big-background header nav ul{width:100%;max-width:1400px;margin:0 auto;padding:0;display:none;list-style:none;}.ibis-ecomm body.hd.big-background header nav ul.active{display:flex;justify-content:space-between;}.ibis-ecomm body.hd.big-background header nav ul:not(.active).swiper-wrapper{display:none;}@media all and (max-width:1099px){.ibis-ecomm body.hd.big-background header nav ul.swiper-wrapper{width:1099px!important;max-width:unset;gap:40px;}}.ibis-ecomm body.hd.big-background header nav ul[data-step="2"],.ibis-ecomm body.hd.big-background header nav ul[data-step="3"],.ibis-ecomm body.hd.big-background header nav ul[data-step="4"],.ibis-ecomm body.hd.big-background header nav ul[data-step="5"]{justify-content:center;}.ibis-ecomm body.hd.big-background header nav ul li{font-weight:600;text-transform:uppercase;padding:0 10px 13px;cursor:pointer;transition:border .1s var(--transition);width:fit-content!important;}.ibis-ecomm body.hd.big-background header nav ul li.active,.ibis-ecomm body.hd.big-background header nav ul li:hover{border-bottom:3px solid var(--color-main);}.ibis-ecomm body.hd.big-background header nav .line{width:100%;height:1px;position:absolute;background-color:var(--color-main-light);opacity:.4;}.ibis-ecomm body .section-loader .spinner-container .ibis-loading-text{color:#fff!important;}.ibis-ecomm body.hamburger body.hd.big-background #banner .fit5-nav #fit5-cart-widget{margin-right:10px!important;}.ibis-ecomm body.hamburger body.hd.big-background #fit5-nav-hamburger{display:none;}.ibis-ecomm body.hamburger body.hd.big-background div#container{margin-top:180px;}

/*
@font-face{font-family:"HurmeGeometricSans";font-style:normal;font-weight:300;src:url(https://resources.ibisnz.com/hanmertr/Custom/fonts/HurmeGeometricSans4-Light.woff2) format("woff2");}@font-face{font-family:"HurmeGeometricSans";font-style:normal;font-weight:400;src:url(https://resources.ibisnz.com/hanmertr/Custom/fonts/HurmeGeometricSans4-Regular.woff2) format("woff2");}@font-face{font-family:"HurmeGeometricSans";font-style:normal;font-weight:500;src:url(https://resources.ibisnz.com/hanmertr/Custom/fonts/HurmeGeometricSans4-SemiBold.woff2) format("woff2");}@font-face{font-family:"HurmeGeometricSans";font-style:normal;font-weight:600;src:url(https://resources.ibisnz.com/hanmertr/Custom/fonts/HurmeGeometricSans4-Bold.woff2) format("woff2");}@property --color-text-main{syntax:"<color>";inherits:true;initial-value:#004165;}@property --color-main{syntax:"<color>";inherits:true;initial-value:#004165;}@property --color-label{syntax:"<color>";inherits:true;initial-value:#005684;}@property --color-label2{syntax:"<color>";inherits:true;initial-value:#294225;}@property --color-main-contrast{syntax:"<color>";inherits:true;initial-value:#fff;}@property --color-main-light{syntax:"<color>";inherits:true;initial-value:#80a0b2;}@property --color-sub{syntax:"<color>";inherits:true;initial-value:#a1daf2;}@property --color-main-bg{syntax:"<color>";inherits:true;initial-value:#eef4f7;}@property --color-error{syntax:"<color>";inherits:true;initial-value:#b34200;}@property --border-radius{syntax:"<length>";inherits:true;initial-value:50px;}@property --transition{syntax:"*";inherits:true;initial-value:cubic-bezier(.42,0,.07,1);}@property --viewport-xl{syntax:"<length>";inherits:true;initial-value:1099px;}.ibis-ecomm body.hd.big-background .swal2-container .swal2-popup .swal2-confirm,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit,.ibis-ecomm body.hd.big-background #container .container-fluid #PurchaserSubmit,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-add-voucher,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-cancel-cart .btn,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-table .departure-body-book-now .btn.btn-departure-book-now,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary.btn-inverse.PurchaserSubmit,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary.btn-inverse.stripe-payment-button,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-payment-wrapper .btn-primary.btn-payment,.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .btn-payment-wrapper .btn-payment,.ibis-ecomm body .btn{background-color:#004165!important;color:#fff!important;border-color:#004165!important;outline:0!important;box-shadow:none!important;border:1px solid #004165!important;border-radius:32px!important;text-align:center!important;height:48px!important;font-size:15px!important;text-transform:unset;}.ibis-ecomm body.hd.big-background .swal2-container .swal2-popup .swal2-confirm:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:hover,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:hover,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid #PurchaserSubmit:hover,.ibis-ecomm body.hd.big-background #container .container-fluid #PurchaserSubmit:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid #PurchaserSubmit:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid .booking-add-voucher:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-add-voucher:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-add-voucher:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid .btn-cancel-cart .btn:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-cancel-cart .btn:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-cancel-cart .btn:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid .booking-table .departure-body-book-now .btn.btn-departure-book-now:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-table .departure-body-book-now .btn.btn-departure-book-now:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-table .departure-body-book-now .btn.btn-departure-book-now:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary.btn-inverse.PurchaserSubmit:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary.btn-inverse.PurchaserSubmit:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary.btn-inverse.PurchaserSubmit:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary.btn-inverse.stripe-payment-button:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary.btn-inverse.stripe-payment-button:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary.btn-inverse.stripe-payment-button:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid .btn-payment-wrapper .btn-primary.btn-payment:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-payment-wrapper .btn-primary.btn-payment:not(.inactive):hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-payment-wrapper .btn-primary.btn-payment:hover:not(.inactive),.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .btn-payment-wrapper .btn-payment:hover,.ibis-ecomm body .btn:hover{background-color:#eef4f7!important;border-color:#004165!important;color:#004165!important;}.ibis-ecomm body.hd.big-background .swal2-container .swal2-popup .swal2-cancel,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-cancel-cart .btn.btn-sm.btn-default,.ibis-ecomm body.hd.big-background #container .container-fluid .btn.btn-inverse.btn-default.fit5-button,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-country-marketing-wrapper .select2-selection,.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .btn-payment-continue-shopping-wrapper .btn,.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper .form-label-group .input-group .input-group-btn .btn,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .new-booking-options-wrapper .new-booking-options-right .booking-option-promocode .form-label-group .input-group .input-group-btn .btn{background-color:#eef4f7!important;color:#004165!important;outline:0!important;box-shadow:none!important;padding:9px 16px;border:1px solid #004165;border-radius:32px!important;text-align:center!important;height:48px!important;font-size:15px!important;text-transform:unset;}.ibis-ecomm body.hd.big-background .swal2-container .swal2-popup .swal2-cancel:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-cancel-cart .btn.btn-sm.btn-default:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .btn.btn-inverse.btn-default.fit5-button:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .btn-payment-continue-shopping-wrapper .btn:hover,.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper .form-label-group .input-group .input-group-btn .btn:hover,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .new-booking-options-wrapper .new-booking-options-right .booking-option-promocode .form-label-group .input-group .input-group-btn .btn:hover{background-color:#004165!important;border-color:#004165!important;color:#fff!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .your-payment-wrapper .your-payments,.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper::before,.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details::before,.ibis-ecomm body.hd.big-background h1,.ibis-ecomm body.hd.big-background h2{font-size:34px;font-weight:500;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .new-booking-options-wrapper .new-booking-options-left .booking-option-usps,.ibis-ecomm body.hd.big-background #container .container-fluid #new-booking-header .new-booking-headers-availability{font-weight:500;font-size:13px;}.ibis-ecomm body.hd.big-background #container .container-fluid #new-booking-header .new-booking-headers-availability{background-color:#a1daf2;border-radius:32px;width:fit-content;padding:10px;color:#004165;}*{font-family:"HurmeGeometricSans"!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container .minus-btn,.ibis-ecomm body.hd.big-background #container .container-fluid .ticket-table #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container .minus-btn{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="16px" viewBox="0 0 24 24" width="16px" fill="%23004165"><path d="M0 0h24v24H0z" fill="none"/><path d="M19 13H5v-2h14v2z"/></svg>');background-size:16px;width:16px;height:16px;padding:0 8px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container .plus-btn,.ibis-ecomm body.hd.big-background #container .container-fluid .ticket-table #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container .plus-btn{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="16px" viewBox="0 0 24 24" width="16px" fill="%23004165"><path d="M0 0h24v24H0z" fill="none"/><path d="M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"/></svg>');background-size:16px;width:16px;height:16px;padding:0 8px;}.ibis-ecomm body.hd.big-background .select2-container .select2-dropdown .select2-search .select2-search__field,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser input:not([type=checkbox]),.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser textarea,.ibis-ecomm body input:not([type=checkbox]){border:1px solid #004165!important;border-radius:32px!important;background-color:#fff!important;height:48px!important;color:#004165!important;font-weight:500!important;opacity:1!important;}.ibis-ecomm body.hd.big-background .select2-container .select2-dropdown .select2-search .select2-search__field:focus,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser input:focus:not([type=checkbox]),.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser textarea:focus,.ibis-ecomm body input:focus:not([type=checkbox]){box-shadow:0 0 6px #004165!important;}.ibis-ecomm body.hd.big-background .swal2-container .swal2-popup,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial #Partial_CartSummary,.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary{padding:30px;background:#fff;border-radius:54px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-phone-email-wrapper select,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper select{background-color:#eef4f7!important;border-radius:32px!important;border:1px solid #004165!important;font-weight:400!important;color:#004165;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='%23004165'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E")!important;cursor:pointer;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-phone-email-wrapper select option,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper select option{border-top:0!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-phone-email-wrapper select::-webkit-scrollbar-track,.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper select::-webkit-scrollbar-track{background:#004165!important;}.ibis-ecomm body div{color:#004165!important;}.ibis-ecomm body label{font-weight:400!important;opacity:1!important;color:#004165!important;top:13px!important;}.ibis-ecomm body textarea{border:1px solid #004165!important;border-radius:20px!important;background-color:#fff!important;color:#004165!important;}.ibis-ecomm body.hd.big-background{background-color:#eef4f7;}.ibis-ecomm body.hd.big-background.is-mobile{padding:10px;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ticket-table #Partial_EditItems .add-cart-wrapper{height:fit-content;display:flex;justify-content:center;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid #new-booking-header{text-align:center;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid #new-booking-header .new-booking-headers-availability{margin:auto;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-title-mobile{text-align:center;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper{min-width:300px;flex:1;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details::before{text-align:center;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items{height:fit-content;border-bottom:0;padding:20px 0 0 0;margin-bottom:20px;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items{display:flex;width:100%;padding:0!important;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper{display:flex;padding-left:25px;width:100%;flex-direction:row!important;margin-top:0;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-left{flex:1!important;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right{display:none;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper{flex:1;width:auto;text-align:right;align-items:flex-end;justify-content:flex-start;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-unit-price{margin-top:10px;font-weight:400!important;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-prod-details:not(.cart-unit-price){margin-top:30px;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-unit-total{margin-top:10px!important;text-align:right!important;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-prod-details{margin-top:0;justify-content:right;font-weight:600;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-item-control{margin-top:20px;display:flex;height:fit-content;justify-content:end;width:100%;padding:0!important;gap:10px;font-weight:500;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-item-control .method-edit-product{display:flex;align-items:center;height:fit-content;display:none;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-item-control .method-edit-product a{height:25px;line-height:1.7;font-weight:500;font-size:15px;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-item-control .method-edit-product a .fa-pencil::before{display:none;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-item-control .form-remove-item{padding-top:3.5px;height:fit-content;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-description-wrapper .cart-item-control .form-remove-item .method-remove-from-cart .fa-trash-o::before{background:none;content:"REMOVE";height:fit-content;width:fit-content;font-size:15px;color:#004165;font-family:"HurmeGeometricSans";line-height:1.7;vertical-align:top;font-weight:500;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper{margin-top:20px;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper .form-label-group .input-group{flex-direction:column;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper .form-label-group .input-group input{width:100%;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper .form-label-group .input-group .input-group-btn .btn{width:100%;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary{min-width:275px;flex:1;}.ibis-ecomm body.hd.big-background.is-mobile #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary{background-color:#fff!important;text-align:center;}.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:#004165;}.ibis-ecomm body.hd.big-background #heartbeat{color:#004165;}.ibis-ecomm body.hd.big-background #banner{background-color:#eef4f7;height:70px;}@media all and (max-width:1310px){.ibis-ecomm body.hd.big-background #banner{padding:0 20px;}}.ibis-ecomm body.hd.big-background #banner .fit5-nav div#brand{margin-top:5px;width:180px;}@media all and (max-width:350px){.ibis-ecomm body.hd.big-background #banner .fit5-nav div#brand{width:160px;}}.ibis-ecomm body.hd.big-background #banner .fit5-nav div#brand div{background:transparent url(//resources.ibisnz.com/hanmertr/logo.png) no-repeat 0 0;background-size:contain;background-image:url(//resources.ibisnz.com/hanmertr/logo-white.png);}.ibis-ecomm body.hd.big-background #banner .fit5-nav>ul{display:none;}.ibis-ecomm body.hd.big-background #banner .fit5-nav .ibis-widget-membership .ibis-account-wrapper .ibis-widget-account-menu{position:absolute;right:0;}.ibis-ecomm body.hd.big-background #banner .fit5-nav #fit5-cart-widget{margin-top:30px;margin-right:20px;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='.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 #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='%23ffffff' fill-opacity='1'%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 #container{margin-top:50px!important;background-color:#eef4f7;}@media all and (max-width:767px){.ibis-ecomm body.hd.big-background #container{padding-top:20px;}}.ibis-ecomm body.hd.big-background #container .container-fluid #breadcrumb-wrapper{display:none!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #expiry-warning{width:66.66666667%;text-wrap:wrap;}@media all and (max-width:990px){.ibis-ecomm body.hd.big-background #container .container-fluid #expiry-warning{width:100%;}}.ibis-ecomm body.hd.big-background #container .container-fluid .ticket-table #Partial_EditItems .ticket-table-wrapper{border:1px solid #004165;border-radius:54px;padding:40px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ticket-table #Partial_EditItems .ticket-table-wrapper .ticket-head{background-color:#eef4f7;}.ibis-ecomm body.hd.big-background #container .container-fluid .ticket-table #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .ticket-name-wrapper .ticket-names .ticket-details .ticket-detail-description{color:rgba(0,65,101,.6);}.ibis-ecomm body.hd.big-background #container .container-fluid .ticket-table #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container{min-width:50px;max-width:80px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ticket-table #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container input{background-color:#eef4f7!important;height:35px!important;padding:0!important;width:fit-content;max-width:80px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ticket-table #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container .minus-btn{margin-top:8px;margin-left:5px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ticket-table #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container .plus-btn{margin-top:8.5px;margin-right:1px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-voucher #gift-voucher-preview-wrapper{background-image:url(//resources.ibisnz.com/hanmertr/giftvoucher-bg.png);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 #frm-edit-booking .new-booking-container #EditItemsPartial *{text-align:left;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper{border:1px solid #004165;border-radius:54px;padding:40px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-head{color:#004165;background-color:#eef4f7;font-size:1.3rem!important;font-weight:600!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-head .header-unit-cost{padding-right:0;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper .unit-total{padding-left:25px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper{padding-left:10px;width:200px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper select{width:80px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper .item-total .item-total-mobile{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper .ticket-body .ticket-item-wrapper .item-total .item-total-desktop{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper #booking-table-body-total{font-size:1.3rem;font-weight:600;margin-top:10px;border-color:rgba(0,65,101,.3);color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper #booking-table-body-total div{font-size:1.3rem!important;font-weight:600!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .booking-table-wrapper #booking-table-body-total .money{text-align:right;padding-right:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .new-booking-options-wrapper .new-booking-options-right .booking-option-promocode .form-label-group .input-group{gap:10px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .new-booking-options-wrapper .new-booking-options-right .booking-option-promocode .form-label-group .input-group #input-promo-code{padding-bottom:7px!important;height:fit-content;background:#eef4f7!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .new-booking-options-wrapper .new-booking-options-right .booking-option-promocode .form-label-group .input-group .input-group-btn .btn{min-height:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .new-booking-options-wrapper .new-booking-options-right .booking-option-note .form-label-group textarea{background:#eef4f7!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .new-booking-options-wrapper .new-booking-options-right .add-cart-wrapper .btn{width:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit-booking .new-booking-container #EditItemsPartial .new-booking-options-wrapper .new-booking-options-left .booking-option-usps{background:#eef4f7;border:1px solid #004165;border-radius:32px;opacity:.8;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details{display:flex;gap:20px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details .pad-left0.pad-right0{flex:1;padding:40px;border:1px solid #004165;border-radius:54px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details .membership-page-wrapper{border:1px solid #004165;flex:1;background-color:#eef4f7;border-radius:54px;padding:40px;height:fit-content;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details .membership-page-wrapper .membership-form-wrapper{padding:0;background-color:#eef4f7;display:flex;flex-direction:column;height:fit-content;width:100%;gap:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details .membership-page-wrapper .membership-form-wrapper h3,.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details .membership-page-wrapper .membership-form-wrapper p{margin:0;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details .membership-page-wrapper .membership-form-wrapper label{font-weight:500;opacity:1;color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details .membership-page-wrapper .membership-form-wrapper input{background-color:#fff!important;height:48px;border:0!important;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details .membership-page-wrapper .membership-form-wrapper .ibis-ecomm-order-form{gap:20px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-membership-details .membership-page-wrapper .membership-form-wrapper .ibis-ecomm-order-form .membership-btn-add-cart-wrapper .btn{margin:0;width:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart{display:flex;gap:20px;height:fit-content;align-items:unset;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-title-desktop,.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-title-mobile{display:none!important;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper{flex:1.4;min-height:100%;border:1px solid #004165;border-radius:54px;padding:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper .cart-item-header{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details{display:flex;flex-direction:column;height:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-title-tickets{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details::before{text-align:left!important;content:"Your Cart";}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items{border-top:1px solid rgba(0,65,101,.4);padding:20px 0 20px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper{width:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right .cart-prod-details-line-total{font-weight:500;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right .cart-item-control{display:flex;align-items:flex-end;justify-content:flex-end;height:100%;margin-bottom:-50px;padding-bottom:10px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right .cart-item-control .method-edit-product{display:flex;font-size:15px;font-weight:500;line-height:1.7;height:100%;display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right .cart-item-control .method-edit-product a{display:flex;align-items:flex-end;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right .cart-item-control .method-edit-product a .fa-pencil{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right .cart-item-control .form-remove-item{display:flex;height:100%;margin-bottom:0;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right .cart-item-control .form-remove-item .method-remove-from-cart{display:flex;height:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right .cart-item-control .form-remove-item .method-remove-from-cart .fa-trash-o{display:flex;align-items:flex-end;height:100%;position:relative;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-item-body-right .cart-item-control .form-remove-item .method-remove-from-cart .fa-trash-o::before{display:flex;align-items:flex-end;height:100%;background:none;content:"REMOVE";width:fit-content;font-size:15px;color:#004165;font-family:"HurmeGeometricSans";line-height:1.7;font-weight:500;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-image-wrapper{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .hr{border-top:1px solid rgba(0,65,101,.4);margin-top:0;margin-bottom:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper{width:100%;margin:auto;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper{max-width:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper .form-label-group{width:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper .form-label-group .input-group{gap:20px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper .form-label-group .input-group input{background-color:#eef4f7!important;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns .cart-bottom-btn-voucher-wrapper .form-label-group .input-group .input-group-btn .btn{text-transform:unset;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-action-buttons{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary{flex:.6;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary{min-height:fit-content;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary #cart-prod-summary{margin:0;margin-top:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary #cart-prod-summary>div{border-bottom:1px dotted #004165;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary #cart-prod-summary .row{display:flex;flex-direction:row;width:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary #cart-prod-summary .row .prod-line-summary{margin-bottom:10px;flex:1.7;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary #cart-prod-summary .row .prod-line-summary .checkout-summary1{margin-bottom:10px;text-align:left;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary #cart-prod-summary .row .prod-line-summary .checkout-prod-datetime{text-align:left;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary #cart-prod-summary .row .prod-line-amount{margin-bottom:10px;margin-bottom:10px;flex:.3;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary #cart-total .row{flex-direction:row;display:flex;justify-content:space-between;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary #cart-total .row div{width:fit-content;flex:unset;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .cart-summary-desktop{width:100%;margin:0;display:flex;justify-content:space-between;align-items:center;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .cart-summary-desktop::after{content:"";display:inline-block;width:40px;height:40px;background-image:url('data:image/svg+xml,<svg viewBox="0 0 24 24" height="15px" width="15px" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M8.5 22C9.05228 22 9.5 21.5523 9.5 21C9.5 20.4477 9.05228 20 8.5 20C7.94772 20 7.5 20.4477 7.5 21C7.5 21.5523 7.94772 22 8.5 22Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/> <path d="M19.5 22C20.0523 22 20.5 21.5523 20.5 21C20.5 20.4477 20.0523 20 19.5 20C18.9477 20 18.5 20.4477 18.5 21C18.5 21.5523 18.9477 22 19.5 22Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/> <path d="M1.5 1H4.5L7.18 14.39C7.27144 14.8504 7.52191 15.264 7.88755 15.5583C8.25318 15.8526 8.7107 16.009 9.18 16H18.9C19.3693 16.009 19.8268 15.8526 20.1925 15.5583C20.5581 15.264 20.8086 14.8504 20.9 14.39L22.5 6H5.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/> </svg> ');background-size:contain;background-repeat:no-repeat;background-position:center;padding:7px;background-origin:content-box;background-color:#004165;border-radius:50%;box-sizing:border-box;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .btn-payment-continue-shopping-wrapper .btn{display:flex;text-align:center;align-items:center;justify-content:center;font-weight:500;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .btn-payment-continue-shopping-wrapper .btn{font-weight:400!important;text-transform:unset;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .btn-payment-continue-shopping-or{margin:10px 0 10px 0;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .btn-payment-wrapper{margin-top:15px;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .btn-payment-wrapper .btn-payment{font-weight:400!important;text-transform:unset;padding:0!important;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-ecomm-main-cart #Partial_CartSummary .cart-page-cart-summary .cart-nxid{font-size:.6rem;margin-bottom:-10px;margin-top:20px;}.ibis-ecomm body.hd.big-background #container .container-fluid #payment-header{margin-top:100px;visibility:hidden;position:relative;}.ibis-ecomm body.hd.big-background #container .container-fluid #payment-header::after{content:"Your payment details";visibility:visible;position:absolute;top:0;left:0;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser{margin-bottom:100px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser input:not([type=checkbox]),.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser textarea{background:#eef4f7!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-phone-email-wrapper select{margin-top:auto;height:48px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-country-marketing-wrapper .select2-selection{display:flex;align-items:center;font-weight:400;transition:.1s ease-in-out;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-country-marketing-wrapper .select2-selection[aria-expanded=true]{border-radius:20px 20px 0 0!important;border-bottom:0;transition:.1s ease-in-out;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-country-marketing-wrapper .select2-selection .select2-selection__rendered{color:#004165!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-country-marketing-wrapper .select2-selection .select2-selection__arrow{top:10px;right:10px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-country-marketing-wrapper .select2-selection .select2-selection__arrow b{border-color:#004165 transparent transparent transparent;}.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 .form-group{display:flex;align-items:center;gap:10px;}.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 .form-group input{margin-bottom:3px;}.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-tc-wrapper div .tc-wrapper{display:flex;align-items:center;gap:10px;}.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-tc-wrapper div .tc-wrapper input{margin-bottom:1px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial{margin-top:-100px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial #Partial_CartSummary .checkout-page-cart-summary .checkout-summary-desktop{width:100%;margin:0;display:flex;justify-content:space-between;align-items:center;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial #Partial_CartSummary .checkout-page-cart-summary .checkout-summary-desktop::after{content:"";display:inline-block;width:40px;height:40px;background-image:url('data:image/svg+xml,<svg viewBox="0 0 24 24" height="15px" width="15px" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M8.5 22C9.05228 22 9.5 21.5523 9.5 21C9.5 20.4477 9.05228 20 8.5 20C7.94772 20 7.5 20.4477 7.5 21C7.5 21.5523 7.94772 22 8.5 22Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/> <path d="M19.5 22C20.0523 22 20.5 21.5523 20.5 21C20.5 20.4477 20.0523 20 19.5 20C18.9477 20 18.5 20.4477 18.5 21C18.5 21.5523 18.9477 22 19.5 22Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/> <path d="M1.5 1H4.5L7.18 14.39C7.27144 14.8504 7.52191 15.264 7.88755 15.5583C8.25318 15.8526 8.7107 16.009 9.18 16H18.9C19.3693 16.009 19.8268 15.8526 20.1925 15.5583C20.5581 15.264 20.8086 14.8504 20.9 14.39L22.5 6H5.5" stroke="white" stroke-linecap="round" stroke-linejoin="round"/> </svg> ');background-size:contain;background-repeat:no-repeat;background-position:center;padding:7px;background-origin:content-box;background-color:#004165;border-radius:50%;box-sizing:border-box;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial #Partial_CartSummary .checkout-page-cart-summary #cart-prod-summary .row .prod-line-summary .checkout-summary1{text-align:left;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial #Partial_CartSummary .checkout-page-cart-summary #cart-prod-summary .row .prod-line-summary .checkout-prod-datetime{text-align:left;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial #Partial_CartSummary .checkout-page-cart-summary #cart-prod-summary .row .prod-line-amount .cart-prod-line-amount{text-align:left;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial #Partial_CartSummary .checkout-page-cart-summary #cart-total .row div{flex:1;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial #Partial_CartSummary .checkout-page-cart-summary .cart-nxid{font-size:.6rem;margin-bottom:0;}@media all and (max-width:1000px){.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser .ibis-ecomm-membership-details{flex-direction:column;justify-content:center;max-width:600px;margin:auto;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser .ibis-ecomm-membership-details .pad-left0.pad-right0{width:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser .ibis-ecomm-membership-details .membership-page-wrapper{width:100%;}}.ibis-ecomm body.hd.big-background #container .container-fluid .payment-message-wrapper{width:100%;text-align:center;}.ibis-ecomm body.hd.big-background #container .container-fluid .payment-message-wrapper .px-pay::after{width:100%;text-align:center;}.ibis-ecomm body.hd.big-background #container .container-fluid .receipt-header p{margin-top:10px;font-size:20px!important;max-width:600px;text-wrap:wrap;font-weight:400;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper{border:1px solid #004165;border-radius:54px;padding:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper::before{content:"Your purchase";background:none;color:#004165;font-family:"HurmeGeometricSans";}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper .receipt-header{border-top:2px solid rgba(0,65,101,.3);margin-top:20px;padding-top:30px;background:#eef4f7;display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details{border-top:2px solid rgba(0,65,101,.3);margin-top:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .your-payment-wrapper{margin:0;padding-bottom:0;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-title-tickets{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items{margin-bottom:-30px;margin-top:0;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items{padding-top:20px;width:100%;display:flex;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper{width:100%;margin-bottom:20px;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-left{flex:1;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-right{flex:1;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-right .cart-unit-price{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-right .cart-unit-total{flex:1;font-size:15px;font-weight:600;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-right .cart-unit-quantity{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-image-wrapper{display:none;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .your-payment-wrapper{padding-top:50px;border-top:2px solid rgba(0,65,101,.3);border-bottom:0;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .your-payment-wrapper .cart-items{margin:0;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .your-payment-wrapper .your-payments{border-bottom:2px solid rgba(0,65,101,.3);padding-bottom:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details #cart-total{padding-bottom:20px;display:flex;justify-content:space-between;margin-bottom:-15px;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details #cart-total .cart-total-left{font-size:15px;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details #cart-total .cart-total-right .cart-total-total{font-size:15px;}.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details #cart-total *{flex:none;width:fit-content;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit .row.ticket-item-wrapper{width:100%;border:1px solid #004165;border-radius:54px;padding:30px;margin-bottom:20px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit #Partial_EditItems .ticket-table-wrapper .ticket-head .col-md-1.col-sm-2.hidden-xs{text-align:center;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container{margin:0;height:fit-content;display:flex;min-width:50px;max-width:80px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container input{background-color:#eef4f7!important;height:35px!important;padding:0!important;width:fit-content;max-width:80px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container .minus-btn{margin-top:8.5px;margin-left:8px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .number-input-wrapper .number-input-container .plus-btn{margin-top:8.5px;margin-right:8px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .unit-quantity select{border:1px solid #004165;text-align:center;color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit #Partial_EditItems .ticket-table-wrapper .ticket-body .ticket-item-wrapper .unit-quantity select[size="1"]{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='%23004165'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E")!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit .add-cart-wrapper{display:flex;justify-content:center;height:fit-content!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-edit .add-cart-wrapper .btn{max-width:300px;width:100%;}.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-primary:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid #PurchaserSubmit:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #PurchaserSubmit:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid #PurchaserSubmit:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-add-voucher:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-add-voucher:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-add-voucher:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-cancel-cart .btn:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-cancel-cart .btn:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .btn-cancel-cart .btn:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-table .departure-body-book-now .btn.btn-departure-book-now:hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-table .departure-body-book-now .btn.btn-departure-book-now:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #container .container-fluid .booking-table .departure-body-book-now .btn.btn-departure-book-now:hover:not(.inactive) p{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid .booking-table .departure-body-book-now .btn.btn-departure-book-now p{color:#fff;}.ibis-ecomm body.hd.big-background #container .container-fluid .booking-table .departure-body-book-now .btn.btn-departure-book-now p:hover{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary,.ibis-ecomm body.hd.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary,.ibis-ecomm body.hd.big-background #container .container-fluid .stripe-button-el span:hover,.ibis-ecomm body.hd.big-background #container .container-fluid #stripe-pay-button:hover,.ibis-ecomm body.hd.big-background #container .container-fluid #PxFusionSubmit:hover{background:transparent!important;color:#004165!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary:hover,.ibis-ecomm body.hd.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary:hover{background:#004165!important;color:#fff!important;}.ibis-ecomm body.hd.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary.active,.ibis-ecomm body.hd.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary.active:hover,.ibis-ecomm body.hd.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary.active,.ibis-ecomm body.hd.big-background #container .container-fluid #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary.active:hover{background:#004165!important;color:#fff!important;}.ibis-ecomm body.hd.big-background #container .container-fluid p{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid a{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid .ibis-departure-calendar .left-arrow{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='%23cc1f26'%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");}.ibis-ecomm body.hd.big-background #container .container-fluid .right-arrow{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='%23cc1f26'%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");}.ibis-ecomm body.hd.big-background #container .container-fluid .month-container .date-headings-container .headings .col{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid .month-container .month-items .month-item .title .month-title .month-name,.ibis-ecomm body.hd.big-background #container .container-fluid .month-container .month-items .month-item .title .month-title .year{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid .calendar-row div.col:not(.unavail):hover .date{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid .calendar-row div.col.active .date{border-color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid .calendar-row div.col .date{color:#004165;}.ibis-ecomm body.hd.big-background #container .container-fluid .calendar-row div.col .month{color:#fff;}.ibis-ecomm body.hd.big-background #container .container-fluid .calendar-row div.col.current{color:#fff;}.ibis-ecomm body.hd.big-background #container #container-footer{background-color:#eef4f7;}.ibis-ecomm body.hd.big-background #container .bootstrap-datetimepicker-widget .datepicker table thead{color:#004165!important;}.ibis-ecomm body.hd.big-background #container .bootstrap-datetimepicker-widget .datepicker table .day.today:before,.ibis-ecomm body.hd.big-background #container .bootstrap-datetimepicker-widget .datepicker table .day.active.today:before{border-bottom-color:#004165!important;}.ibis-ecomm body.hd.big-background #container .bootstrap-datetimepicker-widget .datepicker table .day.active,.ibis-ecomm body.hd.big-background #container .bootstrap-datetimepicker-widget .datepicker table .day:hover,.ibis-ecomm body.hd.big-background #container .bootstrap-datetimepicker-widget .datepicker table .day.active.active,.ibis-ecomm body.hd.big-background #container .bootstrap-datetimepicker-widget .datepicker table .day.active:hover{background:#004165!important;}.ibis-ecomm body.hd.big-background #container .bootstrap-datetimepicker-widget .datepicker table span.active{background:#004165!important;}@media all and (max-width:990px){.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser{margin-bottom:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial{margin:0;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-cart-partial #Partial_CartSummary{margin-top:30px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-payment-method{margin:20px 0 20px;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-payment-method .payment-header{text-align:center;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-payment-method .fit5-purchaser-payment-windcave .form-group .payment-windcave-payment-icon{justify-content:center;}.ibis-ecomm body.hd.big-background #container .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-privacy-tc-wrapper *{font-size:.9rem;}}@media all and (max-width:760px){.ibis-ecomm body.hd.big-background #container .container-fluid #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items{margin-bottom:0!important;border-bottom:0;padding-bottom:0;}}.ibis-ecomm body.hd.big-background #container-footer{background-color:#eef4f7;}.ibis-ecomm body.hd.big-background .ibis-ecomm-footer .footer .footer-ibis .ibis-ecomm-footer-note{color:rgba(0,65,101,.6);}.ibis-ecomm body.hd.big-background .select2-container *{background:#eef4f7!important;color:#004165!important;}.ibis-ecomm body.hd.big-background .select2-container .select2-dropdown{border-radius:0 0 20px 20px;border:1px solid #004165;border-top:0;padding:10px;}.ibis-ecomm body.hd.big-background .select2-container .select2-dropdown .select2-search .select2-search__field{outline:0;background:#eef4f7!important;padding-left:10px!important;}.ibis-ecomm body.hd.big-background .select2-container .select2-dropdown .select2-results .select2-results__options [aria-disabled=true]{font-weight:400;}.ibis-ecomm body.hd.big-background .swal2-container .swal2-popup{padding:60px;}.ibis-ecomm body.hd.big-background .swal2-container .swal2-popup .swal2-confirm{height:60px!important;}.ibis-ecomm body.hd.big-background .swal2-container .swal2-popup .swal2-cancel{height:60px!important;}.ibis-ecomm body.hd.big-background .section-loader .spinner-container .sk-folding-cube .ibis-loading-text{color:#fff!important;}.ibis-ecomm body.hd.big-background header{display:flex;flex-direction:column;align-items:center;padding:30px 0 0;}@media all and (max-width:1099px){.ibis-ecomm body.hd.big-background header{position:relative;}}.ibis-ecomm body.hd.big-background header .progress-bar{width:100%;max-width:950px;display:flex;flex-direction:row;justify-content:space-between;position:relative;}@media all and (max-width:599px){.ibis-ecomm body.hd.big-background header .progress-bar{width:88%;}}.ibis-ecomm body.hd.big-background header .progress-bar .step{font-size:.82rem;display:flex;flex-direction:column;align-items:center;z-index:5;}.ibis-ecomm body.hd.big-background header .progress-bar .step.active{cursor:pointer;}.ibis-ecomm body.hd.big-background header .progress-bar .step.active .description{font-size:.82rem;opacity:1;}@media all and (max-width:599px){.ibis-ecomm body.hd.big-background header .progress-bar .step.active .description{visibility:initial;}}.ibis-ecomm body.hd.big-background header .progress-bar .step.active .number{background-color:#fff;border:1px solid #fff;opacity:1;}@media all and (max-width:599px){.ibis-ecomm body.hd.big-background header .progress-bar .step.active .number{font-size:1.9rem;width:62px;height:62px;margin-top:12px;}}.ibis-ecomm body.hd.big-background header .progress-bar .step .description{font-weight:500;opacity:.3;}@media all and (max-width:599px){.ibis-ecomm body.hd.big-background header .progress-bar .step .description{font-size:.5rem;visibility:hidden;}}.ibis-ecomm body.hd.big-background header .progress-bar .step .number{font-size:1.63rem;color:var(--color-main-light);width:56px;height:56px;margin-top:12px;background-color:var(--color-main-bg);border:1px solid var(--color-main-light);border-radius:50%;display:flex;justify-content:center;align-items:center;}@media all and (max-width:599px){.ibis-ecomm body.hd.big-background header .progress-bar .step .number{font-size:1rem;width:40px;height:40px;margin-top:26px;}}.ibis-ecomm body.hd.big-background header .progress-bar .line{width:calc(100% - 50px);height:1px;background-color:var(--color-main-light);position:absolute;bottom:32px;left:50%;transform:translate(-50%);}.ibis-ecomm body.hd.big-background header nav{width:100%;margin-top:80px;position:relative;user-select:none;}@media all and (max-width:1099px){.ibis-ecomm body.hd.big-background header nav{cursor:grab;}}@media all and (max-width:799px){.ibis-ecomm body.hd.big-background header nav{margin-top:40px;}}.ibis-ecomm body.hd.big-background header nav.swiper{overflow:unset;}.ibis-ecomm body.hd.big-background header nav.swiper[data-current="1"]::before{content:" ";display:inline-block;width:60px;height:35px;position:absolute;top:0;left:0;background-image:linear-gradient(90deg,#eef4f7 0%,rgba(238,244,247,.8) 50%,rgba(238,244,247,0) 100%);z-index:100;}.ibis-ecomm body.hd.big-background header nav.swiper[data-current="1"]::after{content:" ";display:inline-block;width:60px;height:35px;position:absolute;top:0;right:0;background-image:linear-gradient(270deg,#eef4f7 0%,rgba(238,244,247,.8) 50%,rgba(238,244,247,0) 100%);z-index:100;}.ibis-ecomm body.hd.big-background header nav ul{width:100%;max-width:1400px;margin:0 auto;padding:0;display:none;list-style:none;}.ibis-ecomm body.hd.big-background header nav ul.active{display:flex;justify-content:space-between;}.ibis-ecomm body.hd.big-background header nav ul:not(.active).swiper-wrapper{display:none;}@media all and (max-width:1099px){.ibis-ecomm body.hd.big-background header nav ul.swiper-wrapper{width:1099px!important;max-width:unset;gap:40px;}}.ibis-ecomm body.hd.big-background header nav ul[data-step="2"],.ibis-ecomm body.hd.big-background header nav ul[data-step="3"],.ibis-ecomm body.hd.big-background header nav ul[data-step="4"],.ibis-ecomm body.hd.big-background header nav ul[data-step="5"]{justify-content:center;}.ibis-ecomm body.hd.big-background header nav ul li{font-weight:600;text-transform:uppercase;padding:0 10px 13px;cursor:pointer;transition:border .1s var(--transition);width:fit-content!important;}.ibis-ecomm body.hd.big-background header nav ul li.active,.ibis-ecomm body.hd.big-background header nav ul li:hover{border-bottom:3px solid var(--color-main);}.ibis-ecomm body.hd.big-background header nav .line{width:100%;height:1px;position:absolute;background-color:var(--color-main-light);opacity:.4;}.ibis-ecomm body .section-loader .spinner-container .ibis-loading-text{color:#fff!important;}.ibis-ecomm body.hamburger body.hd.big-background #banner .fit5-nav #fit5-cart-widget{margin-right:10px!important;}.ibis-ecomm body.hamburger body.hd.big-background #fit5-nav-hamburger{display:none;}.ibis-ecomm body.hamburger body.hd.big-background div#container{margin-top:180px;}
*/