@font-face{font-family:'Sofia Pro Light';src:url("https://resources.ibisres.com/polyspa/Sofia%20Pro%20Light.woff") format("woff");src:url("https://resources.ibisres.com/polyspa/Sofia%20Pro%20Light.otf") format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:'Sofia Pro Regular';src:url("https://resources.ibisres.com/polyspa/Sofia%20Pro%20Regular.woff") format("woff");src:url("https://resources.ibisres.com/polyspa/Sofia%20Pro%20Regular.otf") format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:'Sofia Pro Bold';src:url("https://resources.ibisres.com/polyspa/Sofia%20Pro%20Bold.woff") format("woff");src:url("https://resources.ibisres.com/polyspa/Sofia%20Pro%20Bold.otf") format("opentype");font-weight:400;font-style:normal;}.ibis-ecomm body.big-background,.ibis-ecomm .hamburger body.big-background{background:none;}.ibis-ecomm body.big-background #container{padding:0 10px;}.ibis-ecomm body.hd div#brand,.ibis-ecomm body .fit5-nav,.ibis-ecomm body #fit5-nav-hamburger,.ibis-ecomm body #banner,.ibis-ecomm body #breadcrumb-wrapper{display:none !important;}.ibis-ecomm div#container,.ibis-ecomm .hamburger div#container{margin-top:0;}.ibis-ecomm body #departures-wrapper .prodgroup-trade,.ibis-ecomm body #frm-voucher .voucher-send-voucher-by,.ibis-ecomm body #frm-voucher .send-voucher-by-button-wrapper,.ibis-ecomm body .frm-scheduler-group .scheduler-group-selector-therapist,.ibis-ecomm body .events-item-space,.ibis-ecomm body .ibis-ecomm-departures-details .departures-selector-product{display:none !important;}.ibis-ecomm body #departures-wrapper .prodgroup-lakeview{clear:none;}.ibis-ecomm .container-fluid .ibis-ecomm-departures-groups{display:flex;flex-wrap:wrap;}.ibis-ecomm *{font-family:'Sofia Pro Light','Century Gothic',sans-serif;}.ibis-ecomm h1,.ibis-ecomm h2,.ibis-ecomm h3,.ibis-ecomm h4,.ibis-ecomm h5,.ibis-ecomm h6{font-family:'Sofia Pro Regular','Century Gothic',sans-serif;font-size:34px;font-weight:400;text-transform:none;}.ibis-ecomm .booking-option-usps h1{font-size:24px;}.ibis-ecomm .frm-scheduler-group h5{font-size:20px;}.ibis-ecomm h4.cart-summary-desktop,.ibis-ecomm h5.cart-details-title-tickets{font-size:22px;}.ibis-ecomm .cart-bottom-btn-wrapper h6{font-size:16px;}.ibis-ecomm .ticket-head{font-size:15px;font-weight:normal;height:50px;line-height:15px;color:#fff;text-transform:uppercase;padding:20px;letter-spacing:1.5px;background:#003057;}.ibis-ecomm .btn-primary,.ibis-ecomm .btn-payment-wrapper .btn-payment,.ibis-ecomm .stripe-button-el span,.ibis-ecomm #stripe-pay-button,.ibis-ecomm #PxFusionSubmit,.ibis-ecomm .btn-payment-wrapper .btn-payment,.ibis-ecomm .stripe-button-el span,.ibis-ecomm #stripe-pay-button,.ibis-ecomm #PxFusionSubmit,.ibis-ecomm #PurchaserSubmit{color:#fff !important;background-color:#003057 !important;border-color:#003057 !important;outline:none !important;box-shadow:none !important;}.ibis-ecomm .btn.btn-inverse.btn-primary:not(.inactive):hover,.ibis-ecomm .btn.btn-inverse.btn-primary:hover:not(.inactive),.ibis-ecomm .btn.btn-inverse.btn-primary.hover:not(.inactive),.ibis-ecomm .btn-payment-wrapper .btn-payment:hover,.ibis-ecomm .stripe-button-el span:hover,.ibis-ecomm #stripe-pay-button:hover,.ibis-ecomm #PxFusionSubmit:hover,.ibis-ecomm #PurchaserSubmit:hover{background-color:transparent !important;border-color:#003057 !important;color:#003057 !important;}.ibis-ecomm ul.checkout-bar li.active{color:#003057 !important;}.ibis-ecomm ul.checkout-bar li.active:before{background:#003057 !important;}.ibis-ecomm #heartbeat{color:#003057 !important;}.ibis-ecomm .ticket-body div div.ticket-names{min-height:50px;line-height:20px;padding:16px 3px;}.ibis-ecomm .booking-option-pickup label{font-size:1.1em;}.ibis-ecomm .booking-option-promo-code label{font-size:1em;line-height:20px;}@media(min-width:600px){.ibis-ecomm .checkout-bar li.active:after{background-color:#003057 !important;}}