h1,h2,h3,h4,h5,h6,.ibis-ecomm h1,.ibis-ecomm h2,.ibis-ecomm .h1,.ibis-ecomm .h2,.pre-cart h2,.footer__list-title,.footer__list.footer__list--white li a{font-family:"AcuminPro";text-transform:none}.ibis-ecomm .hero h1,.ibis-ecomm .hero h2,.pre-cart h2{color:#fff}.ibis-ecomm h1#payment-header{line-height:1.5}@media(max-width: 375px){h1,.ibis-ecomm h1,.ibis-ecomm h2,.ibis-ecomm .h1,.ibis-ecomm .h2,.pre-cart h2{font-size:4.4rem}}@media(min-width: 376px)and (max-width: 1892px){h1,.ibis-ecomm h1,.ibis-ecomm h2,.ibis-ecomm .h1,.ibis-ecomm .h2,.pre-cart h2{font-size:calc(4.4rem + 28*(100vw - 375px)/1517)}}@media(min-width: 1893px){h1,.ibis-ecomm h1,.ibis-ecomm h2,.ibis-ecomm .h1,.ibis-ecomm .h2,.pre-cart h2{font-size:7.2rem}}@media(max-width: 375px){h1,.ibis-ecomm h1,.ibis-ecomm h2,.ibis-ecomm .h1,.ibis-ecomm .h2,.pre-cart h2{line-height:4.8rem}}@media(min-width: 376px)and (max-width: 1892px){h1,.ibis-ecomm h1,.ibis-ecomm h2,.ibis-ecomm .h1,.ibis-ecomm .h2,.pre-cart h2{line-height:calc(4.8rem + 37*(100vw - 375px)/1517)}}@media(min-width: 1893px){h1,.ibis-ecomm h1,.ibis-ecomm h2,.ibis-ecomm .h1,.ibis-ecomm .h2,.pre-cart h2{line-height:8.5rem}}@media(max-width: 375px){h2{font-size:3.2rem}}@media(min-width: 376px)and (max-width: 1892px){h2{font-size:calc(3.2rem + 10*(100vw - 375px)/1517)}}@media(min-width: 1893px){h2{font-size:4.2rem}}@media(max-width: 375px){h2{line-height:4rem}}@media(min-width: 376px)and (max-width: 1892px){h2{line-height:calc(4rem + 10*(100vw - 375px)/1517)}}@media(min-width: 1893px){h2{line-height:5rem}}@media(max-width: 375px){h6,.footer__list-title,.footer__list.footer__list--white li a{font-size:2rem}}@media(min-width: 376px)and (max-width: 1892px){h6,.footer__list-title,.footer__list.footer__list--white li a{font-size:calc(2rem + 0*(100vw - 375px)/1517)}}@media(min-width: 1893px){h6,.footer__list-title,.footer__list.footer__list--white li a{font-size:2rem}}@media(max-width: 375px){h6,.footer__list-title,.footer__list.footer__list--white li a{line-height:2.5rem}}@media(min-width: 376px)and (max-width: 1892px){h6,.footer__list-title,.footer__list.footer__list--white li a{line-height:calc(2.5rem + 5*(100vw - 375px)/1517)}}@media(min-width: 1893px){h6,.footer__list-title,.footer__list.footer__list--white li a{line-height:3rem}}.header__weather{display:none}.ibis-ecomm *{font-family:"acumin-pro" !important;font-weight:400 !important;font-style:normal !important;color:#281831}.ibis-ecomm .fa{font-family:"FontAwesome" !important}.ibis-ecomm #banner{padding:0}body #shopping-cart-wrapper{font-size:20px;color:#3f065f}.ibis-ecomm .fit5-purchaser-privacy-wrapper a,.ibis-ecomm .fit5-purchaser-tc-wrapper a{margin-left:5px}.ibis-ecomm #frm-purchaser #fit5-cart-partial{margin-top:-70px}@media(max-width: 1199px){.ibis-ecomm #frm-purchaser #fit5-cart-partial{margin-top:0}}.ibis-ecomm .btn-payment-wrapper .btn-payment.btn.btn-primary.btn-inverse{text-transform:initial;font-size:20px !important;background:#281831 !important;color:#eeebdb !important;border-radius:26px !important;border:0px !important;font-weight:400 !important;opacity:1}.ibis-ecomm .btn-payment-wrapper .btn.btn-default.btn-continue-shopping,.ibis-ecomm .btn.btn-primary.btn-inverse.fit5-button.PurchaserSubmit{text-transform:initial;font-size:20px !important;background:rgba(0,0,0,0) !important;color:#281831 !important;border-radius:26px !important;border:1px solid #84d0d4 !important;font-weight:400 !important;line-height:24px !important}.well{background:rgba(0,0,0,0) !important;border:0px !important}h4.cart-summary{text-transform:initial !important;font-size:22px;font-weight:700 !important}h4{text-transform:initial !important;font-size:22px;font-weight:700}.ibis-ecomm h2,#payment-header{font-size:72px !important;character-spacing:-22px !important;text-transform:initial !important;font-weight:300 !important}.ibis-ecomm div.header-grey{background:rgba(0,0,0,0);text-transform:initial !important;border-top:1px solid #706a77;padding-top:20px;font-size:24px}.ibis-ecomm .cart-items .cart-product-name{text-transform:initial}.cart-bottom-btn-promo-wrapper,.cart-bottom-btn-voucher-wrapper{width:100%}#breadcrumb-wrapper{display:none}.ibis-ecomm .fit5-cart-wrapper .note{color:#281831;font-size:16px}.form-control{width:100%;border:1px solid #84d0d4;border-radius:30px !important;background-color:rgba(0,0,0,0);padding:14px 26px !important;height:50px !important;font-size:18px;font-weight:300;color:#716978;margin-bottom:15px !important}.input-group-btn{vertical-align:top}.btn.btn-default.btn-sm.btn-submit-voucher,.btn.btn-default.btn-sm.btn-submit-promo,.btn.btn-sm.btn-default{margin-left:15px;cursor:pointer;outline:none;width:-moz-fit-content;width:fit-content;min-height:52px;padding:9px 40px 12px 40px !important;font-weight:400 !important;border:1px solid rgba(0,0,0,0) !important;border-radius:25px !important;box-sizing:border-box;background-color:#281831 !important;text-transform:initial;opacity:1;color:#eeebdb !important;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;font-size:20px !important;line-height:24px !important;transition:all .3s ease}.btn.btn-sm.btn-default{border:1px solid #281831 !important;color:#281831 !important;background:rgba(0,0,0,0) !important}.ibis-ecomm .btn-cancel-cart{margin-top:0px}.cart-item-header-price,.cart-item-header-units,.cart-item-header-total,.row.cart-item-header-item{font-weight:700 !important}.ibis-ecomm .fit5-cart-wrapper h4.cart-summary{margin-top:6px}.ibis-ecomm .hr{border-top:1px solid #706a77}.ibis-ecomm .cart-prod-details-wrapper .prod-quantity .cart-units{margin-top:-13px;border:1px solid #84d0d4}#cart-prod-summary,#cart-total{border-top:1px solid #706a77}.ibis-ecomm #cart-prod-summary>div{border-bottom:0px}#cart-total .row .col-xs-8,#cart-total .row .col-xs-4{font-weight:700 !important}#Units{background-position:top 17px right 15px;padding:11px 13px !important}#cart-widget-calc-freight{display:none}.cart-details-btns{display:flex;margin:2rem 0 0 0}@media only screen and (max-width: 600px){.cart-details-btns{margin-top:0px;display:block}}.btn-payment-wrapper:last-of-type{margin-left:3.2rem}.js-add .btn-payment-wrapper .btn{text-transform:initial;font-size:20px !important;color:#281831 !important;border-radius:26px !important;background-color:#84d0d4 !important;border:1px solid #84d0d4 !important;font-weight:400 !important;line-height:24px !important;height:54px !important;line-height:50px !important;padding:0 50px !important}.js-add #lets-go{text-transform:initial;font-size:20px !important;background:rgba(0,0,0,0) !important;color:#281831 !important;border-radius:26px !important;font-weight:400 !important;line-height:24px !important;height:54px !important;line-height:50px !important;padding:0 50px !important;margin-top:0px !important;border:1px solid #6c6c6c !important;max-width:268px;display:block}.js-add .btn-payment-continue-shopping-wrapper{margin-top:0px}@media only screen and (min-width: 1200px){.cart-page-cart-summary{margin-top:-68px}}@media only screen and (max-width: 800px){#shopping-cart-wrapper .cart-title-mobile,h1#payment-header{font-size:36px !important}}@media only screen and (max-width: 500px){.btn.btn-default.btn-sm.btn-submit-voucher,.btn.btn-default.btn-sm.btn-submit-promo{font-size:14px !important;padding:12px !important}.form-control.input-submit-voucher,.form-control.input-submit-promo{font-size:14px;padding:14px 17px !important}.ibis-ecomm .btn-payment-wrapper .btn-payment.btn.btn-primary.btn-inverse{padding:0px 16px !important;font-size:18px !important}.btn.btn-default.btn-continue-shopping.col-xs-12{font-size:18px !important}}@media only screen and (min-width: 600px){.ibis-ecomm #progress-bar-wrapper ul.checkout-bar li::before{line-height:28px}#payment-header{border-bottom:1px solid #706a77;max-width:66.66%;padding-bottom:20px}}#progress-bar-wrapper{display:none}.ibis-ecomm .payment-message-wrapper #heartbeat{color:#84d0d4}.ibis-ecomm select{height:52px;padding:14px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(down-arrow.svg);background-repeat:no-repeat;background-size:15px 15px;font-size:1.8rem;background-position:top 17px right 20px;max-width:414px;border:1px solid #84d0d4}#frm-purchaser select{padding:7px 26px !important;font-size:18px !important;font-weight:300 !important}.fit5-purchaser-privacy-tc-wrapper .checkmark,.fit5-purchaser-tc-wrapper .checkmark{margin-right:2.4rem}.fit5-purchaser-privacy-wrapper .checkmark,.fit5-purchaser-tc-wrapper .checkmark{width:4.2rem;height:4.2rem}.checkmark{position:relative;display:block;width:4.2rem;height:4.2rem;border-radius:50%;border:1px solid #95ced3}.checkbox input:checked~.checkmark::after{overflow:visible;opacity:1}.checkmark::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1.2rem;height:1.2rem;background-color:#95ced3;border-radius:50%;overflow:hidden;opacity:0;z-index:200}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;margin:0;margin-left:0px}.fit5-purchaser-privacy-tc-wrapper .form-group,.fit5-purchaser-tc-wrapper .col-xs-12{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;color:#716978;font-size:20px;font-weight:300 !important}.fit5-purchaser-privacy-tc-wrapper .form-group span,.fit5-purchaser-tc-wrapper .col-xs-12 span{color:#716978;font-size:20px;font-weight:300 !important}#cart-email-terms-conditions,#cart-terms-conditions{margin-left:5px}.ibis-ecomm .btn.btn-primary.btn-inverse.fit5-button.PurchaserSubmit{border:1px solid #6c6c6c !important;letter-spacing:0px !important}.fit5-purchaser-privacy-wrapper{width:100%}.fit5-purchaser-tc-wrapper{width:100%;padding-left:0px}@media only screen and (max-width: 768px){#frm-purchaser .PurchaserSubmit{margin-top:30px}.ibis-ecomm #frm-purchaser select{max-width:100%}.fit5-purchaser-privacy-tc-wrapper .form-group,.fit5-purchaser-tc-wrapper .col-xs-12,#cart-email-terms-conditions,#cart-terms-conditions{font-size:14px;line-height:18px}}@media only screen and (max-width: 600px){.js-add .btn-payment-continue-shopping-wrapper{margin:14px 0px 0px 0px}.fit5-purchaser-privacy-tc-wrapper .checkmark,.fit5-purchaser-tc-wrapper .checkmark{margin-right:1.4rem}.fit5-purchaser-privacy-wrapper .checkmark,.fit5-purchaser-tc-wrapper .checkmark{width:2rem;height:2rem}}#banner{display:none}.ibis-ecomm body.big-background #container{margin-top:0}.container{max-width:1892px;width:100%;margin:0 auto;box-sizing:border-box;padding-right:1.6rem;padding-left:1.6rem}@media(min-width: 1281px){.container{padding-right:9.6rem;padding-left:9.6rem}}@media(min-width: 576px){.container{padding-right:2.4rem;padding-left:2.4rem}}#breadcrumb-wrapper{display:none !important}.hero .container{margin-top:-37px}.cart-page-cart-summary .btn-payment-continue-shopping-wrapper,.cart-page-cart-summary .btn-payment-wrapper{display:none}.hero{min-height:100vh;padding:5% 0;box-sizing:border-box;position:relative;z-index:5;overflow:hidden;display:flex;align-items:center;justify-content:center}.hero.ibis-ecomm{margin:0}.hero__bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.hero__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__content{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:1300px;width:100%;margin:0 auto}.hero__content h1{text-align:center;text-shadow:4px 4px 4px rgba(0,0,0,.2)}@media screen and (max-width: 1024px){.hero__content h1{width:76.5%}}.hero__content .btn{min-width:261px;margin-top:60px}@media screen and (max-width: 1024px){.hero__content .btn{margin-top:40px}}.hero__btns{margin-top:6rem}@media screen and (max-width: 575px){.hero__btns{width:100%}}.hero__btns .btn{min-width:21.7rem;margin-right:2.4rem;margin-top:0}@media screen and (max-width: 575px){.hero__btns .btn{width:100%;margin-bottom:2.4rem}}.hero__btns .btn:last-of-type{margin-right:0}@media screen and (max-width: 575px){.hero__btns .btn:last-of-type{margin-bottom:0}}.hero__pulse{width:116px;height:116px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(50%)}.hero__pulse:before,.hero__pulse span{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:12px;height:12px;display:block;border:6px solid #fff;box-sizing:border-box;border-radius:50%}.hero__pulse span{animation:pulse 1.5s ease-in-out infinite;animation-delay:0s}.hero__pulse span:nth-child(2){animation-delay:.3s}.hero__pulse span:nth-child(3){animation-delay:.6s}.hero__pulse span:nth-child(4){animation-delay:.9s}.hero__pulse span:nth-child(4){animation-delay:1.2s}.hero--small{min-height:80rem}@media screen and (max-width: 575px){.hero--small{min-height:55rem}}@media screen and (max-width: 575px){.hero--mob-full-width .hero__content{width:100%}}.hero--shadow .hero__bg:before{position:absolute;left:0;top:0;content:"";width:100%;height:100%;background-color:rgba(0,0,0,.16)}.hero--more-text b{line-height:2.4rem;font-weight:600;text-transform:uppercase;color:#fff;margin-bottom:.4rem}@media(max-width: 375px){.hero--more-text b{font-size:1.4rem}}@media(min-width: 376px)and (max-width: 1892px){.hero--more-text b{font-size:calc(1.4rem + 2*(100vw - 375px)/1517)}}@media(min-width: 1893px){.hero--more-text b{font-size:1.6rem}}.hero--more-text span{line-height:2.4rem;color:#fff;margin-bottom:2.7rem}@media(max-width: 375px){.hero--more-text span{font-size:1.4rem}}@media(min-width: 376px)and (max-width: 1892px){.hero--more-text span{font-size:calc(1.4rem + 2*(100vw - 375px)/1517)}}@media(min-width: 1893px){.hero--more-text span{font-size:1.6rem}}@media(max-width: 767px){.hero--more-text span{margin-bottom:.9rem}}@media(max-width: 575px){.hero--mob-txt-fw .hero__content h1{width:100%}}.ibis-ecomm .header{background-color:rgba(0,0,0,0) !important;margin:0}.header{position:fixed;top:0;left:0;width:100vw;z-index:500;background:linear-gradient(180deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0))}.header__wrapper{display:flex;justify-content:space-between;align-items:center}.header__icons{display:flex;align-items:center}.header__wrapper .header__icons a.header__weather:hover{text-decoration:none}.header__wrapper .header__icons .header__weather p{margin-top:10px;font-weight:300 !important}@media screen and (max-width: 1024px){.header__icons{margin:2rem 0 0 0}}.header__icons li{margin-right:2rem}.header__icons li:last-of-type{margin-right:0}.header__menu-close{display:block;position:absolute;top:2rem;right:2rem;width:6rem;height:6rem}.header__menu-close img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header__menu{transform:translateX(-100%);transition:all .3s ease;background-color:#84d0d4;width:100vw;height:100vh;overflow-y:auto;padding:10rem 3rem 3rem 3rem;box-sizing:border-box;position:fixed;top:0;left:0;display:flex;flex-direction:column;align-items:center}.header__menu .btn{margin-bottom:2.8rem;min-width:25.6rem;font-size:2.6rem}.header__menu .header__weather{margin:0 auto}.header__menu .header__weather img{margin-right:1.4rem}.header__menu .header__weather p{margin:0;color:#281831}.header__menu nav ul{display:flex;flex-direction:column;align-items:center;margin-bottom:6rem}.header__menu nav ul li{margin-bottom:2.8rem}.header__menu nav ul li:last-of-type{margin-bottom:0}.header__menu nav ul li a{font-size:2.6rem;line-height:4rem;color:#281831}.header__inner{display:flex;align-items:center;transition:all .3s ease}@media screen and (max-width: 1024px){.header__inner{display:none}}@media screen and (max-width: 767px){.header__inner{width:60%}}@media screen and (max-width: 575px){.header__inner{width:100%}}.header__inner nav{margin-right:56px}@media screen and (max-width: 1280px){.header__inner nav{margin-right:20px}}@media screen and (max-width: 1024px){.header__inner nav{width:100%;margin-right:0}}.header__inner ul{margin-right:3.5rem;display:flex}@media screen and (max-width: 1024px){.header__inner ul{flex-direction:column}}.header__inner li{margin-right:50px}@media screen and (max-width: 1280px){.header__inner li{margin-right:20px}}@media screen and (max-width: 1024px){.header__inner li{margin:0 0 15px 0}}.header__inner li:last-of-type{margin-right:0}.header__inner .btn{margin-right:40px}@media screen and (max-width: 1280px){.header__inner .btn{padding:10px 20px;margin-right:20px}}@media screen and (max-width: 1024px){.header__inner .btn{margin-right:0;padding:14px 40px;width:100%}}.header__inner li a,.header__weather p{color:#fff;font-size:20px;line-height:24px}@media screen and (max-width: 1440px){.header__inner li a,.header__weather p{font-size:1.7rem}}@media screen and (max-width: 1280px){.header__inner li a,.header__weather p{font-size:15px}}@media screen and (max-width: 1024px){.header__inner li a,.header__weather p{font-size:25px;line-height:35px}}.header__icons{display:flex;align-items:center}@media screen and (max-width: 1024px){.header__icons{margin-bottom:20px}}.header__btns{display:flex}@media screen and (max-width: 1024px){.header__btns{width:100%;margin-top:20px;flex-direction:column-reverse}}.header__basket{display:block;height:30px;width:34px;margin-right:40px}@media screen and (max-width: 1440px){.header__basket{margin-right:15px;height:25px;width:30px}}.header__basket img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header__weather{display:flex;align-items:center}.header__weather p{margin-right:26px}@media screen and (max-width: 1440px){.header__weather p{margin-right:15px}}.header__weather img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 1440px){.header__weather img{width:30px;height:30px}}.header__logo{max-width:32.9rem;width:100%}.header__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 1440px){.header__logo img{max-width:25rem}}@media screen and (max-width: 1280px){.header__logo img{max-width:23rem}}@media screen and (max-width: 767px){.header__logo img{max-width:15rem}}.header__burger{display:none;width:3.2rem;height:2rem;position:relative}@media screen and (max-width: 1024px){.header__burger{display:block}}.header__burger:after,.header__burger:before{content:"";left:0}.header__burger:before{top:0}.header__burger:after{bottom:0}.header__burger span{top:50%;left:0;transform:translateY(-50%)}.header__burger span,.header__burger:after,.header__burger:before{position:absolute;width:100%;background-color:#fff;height:2px;transition:all .3s ease}.header__fader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:-1;opacity:0;visibility:hidden;transition:all .3s ease}.header.active .header__fader{opacity:1;visibility:visible}.header.active .header__menu{transform:translateX(0)}.header.active .header__burger:before,.header.active .header__burger:after{width:50%}.header.active .header__burger:before{transform:rotate(-45deg) translateX(-5px)}.header.active .header__burger:after{transform:rotate(45deg) translateX(-5px)}.footer{margin-top:-0.2rem;background-color:#281831;padding-top:5.6rem}.footer h6{font-size:20px;color:#fff}.footer__logo{max-width:24.4rem;width:100%}@media screen and (max-width: 767px){.footer__logo{margin-bottom:2.5rem}}@media screen and (max-width: 767px){.footer__logo{margin-bottom:2.5rem}}@media screen and (max-width: 575px){.footer__logo{margin:0 auto}}.footer__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer__inner{display:flex;justify-content:space-between;padding-bottom:67px;border-bottom:1px solid #706a77}@media screen and (max-width: 1280px){.footer__inner{display:grid;grid-template-columns:repeat(3, 1fr);gap:50px 30px}}@media screen and (max-width: 767px){.footer__inner{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 575px){.footer__inner{grid-template-columns:100%;gap:1.4rem;align-items:center}}.footer__bottom-inner{display:flex;align-items:center}@media screen and (max-width: 767px){.footer__bottom-inner{width:100%;justify-content:space-between;flex-wrap:wrap}}.footer__bottom-inner a{margin-right:5rem;color:#716978;font-size:1.6rem;line-height:2.4rem}@media screen and (max-width: 1024px){.footer__bottom-inner a{margin-right:15px}}@media screen and (max-width: 767px){.footer__bottom-inner a{margin:0 10px 15px 0}}@media screen and (max-width: 575px){.footer__bottom-inner a{display:none}}@media screen and (max-width: 575px){.footer__bottom-inner a:first-of-type{display:block;margin:0 auto}}.footer__bottom-inner ul{display:flex;align-items:center}@media screen and (max-width: 575px){.footer__bottom-inner ul{display:none}}.footer__bottom-inner ul li{margin-right:1.9rem}@media screen and (max-width: 1024px){.footer__bottom-inner ul li{margin-right:1rem}}.footer__bottom-inner ul li:last-of-type{margin-right:0}.footer__bottom-inner ul li a{white-space:nowrap;margin:0;max-width:4rem;max-height:3.5rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease}@media screen and (max-width: 1024px){.footer__bottom-inner ul li a{max-width:3rem;max-height:2.5rem}}.footer__bottom-inner ul li a:hover{color:#fff}.footer__bottom-inner ul li a svg text{transition:all .3s ease}.footer__bottom-inner ul li a:hover svg text{fill:#fff}.footer__bottom-wr{padding:2.1rem 0 5.5rem 0;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){.footer__bottom-wr{padding:1.6rem 0 2.8rem 0;display:grid;grid-template-columns:100%}}.footer__list-title{margin-bottom:2.8rem;color:#fff;display:block}@media screen and (max-width: 575px){.footer__list-title{margin:0 auto;text-align:center}}.footer__list{margin:0 15px}@media screen and (max-width: 1280px){.footer__list{margin:0}}@media screen and (max-width: 575px){.footer__list ul{display:none}}.footer__list ul:first-child{margin-left:0}.footer__list ul li{margin-bottom:2.4rem}.footer__list ul li:last-of-type{margin-bottom:0}.footer__list ul li a{white-space:nowrap;font-size:16px;color:#716978;transition:all .3s ease}@media screen and (max-width: 575px){.footer__list ul li a{text-align:center;display:block;margin:0 auto}}.footer__list ul li a:hover{color:#fff}.footer__list ul h6,.footer__list ul li a{line-height:24px}@media screen and (max-width: 575px){.footer__list.footer__list--white ul{display:block}}.footer__list.footer__list--white li{margin-bottom:2.6rem}@media screen and (max-width: 575px){.footer__list.footer__list--white li{margin-bottom:1.4rem}}.footer__list.footer__list--white li a{color:#fff;transition:all .3s ease;font-weight:400}.footer__list.footer__list--white li a:hover{color:#716978}.footer__subscribe{max-width:56rem;width:100%;margin:0 15px}@media screen and (max-width: 1280px){.footer__subscribe{margin:0;grid-column:span 2}}@media screen and (max-width: 767px){.footer__subscribe{grid-column:span 1}}@media screen and (max-width: 575px){.footer__subscribe{display:none}}.footer__subscribe h6{margin-bottom:20px}.footer__subscribe p{font-size:16px;line-height:24px;color:#716978;max-width:414px}.footer__subscribe form{display:block;width:100%;height:52px;position:relative;margin-bottom:44px}.footer__subscribe form input{background-color:rgba(0,0,0,0);width:100%;height:100%;box-sizing:border-box;border:1px solid #84d0d4;outline:none;border-radius:30px;font-size:16px;line-height:24px;color:#716978;padding:15px}.footer__subscribe form button{position:absolute;right:20px;top:50%;width:20px;height:20px;transform:translateY(-50%)}.footer__subscribe form button img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer__contact{margin-left:15px;max-width:177px;width:100%}@media screen and (max-width: 1280px){.footer__contact{margin:0 0 0 auto}}@media screen and (max-width: 767px){.footer__contact{grid-column:span 2}}@media screen and (max-width: 575px){.footer__contact{grid-column:span 1;margin:0 auto}}.footer__contact .btn{margin-bottom:3.8rem}.footer__contact p{color:#716978;font-weight:700;font-size:1.6rem;line-height:2rem;text-align:center}body.big-background.hd.page-receipt{font-family:"AcuminPro";font-size:2rem;font-weight:300 !important}body.big-background.hd.page-receipt *{color:#eeebdb}body.big-background.hd.page-receipt #container{background:#281831}body.big-background.hd.page-receipt #confirmation-right{width:55%;display:inline-block;margin-left:4%}body.big-background.hd.page-receipt #confirmation-left{width:40%;display:inline-block}body.big-background.hd.page-receipt #confirmation-left img{border-radius:50%;width:100%;height:100%}body.big-background.hd.page-receipt #confirmation-right h1{font-size:6rem;text-transform:none}body.big-background.hd.page-receipt #confirmation-right #customer-info-details div{width:100%}body.big-background.hd.page-receipt #confirmation-right #customer-info-details div p span{display:block;width:100%;font-weight:600 !important;margin-right:6px}body.big-background.hd.page-receipt #confirmation-right #customer-info-details div p{line-height:2.4rem;font-size:2rem;margin-bottom:2.6rem;font-weight:300 !important}body.big-background.hd.page-receipt #confirmation-right #receipt-wrapper h3{line-height:2.8rem;font-size:2.7rem;font-weight:700 !important;text-transform:none !important;margin-bottom:35px}body.big-background.hd.page-receipt #confirmation-right #cart-details,body.big-background.hd.page-receipt #confirmation-right #cart-details h5{font-size:2rem;line-height:2.4rem}body.big-background.hd.page-receipt #confirmation-order-id{text-transform:none;font-weight:700 !important}body.big-background.hd.page-receipt #confirmation-right .row .col-xs-12{font-weight:300 !important}body.big-background.hd.page-receipt #confirmation-right #cart-prod-summary,body.big-background.hd.page-receipt #cart-total{border-top:0px}body.big-background.hd.page-receipt #confirmation-right .row h1.col-xs-12{font-weight:500 !important}body.big-background.hd.page-receipt #confirmation-right .no-left-space{padding-left:0px}body.big-background.hd.page-receipt #confirmation-right .text-right{text-align:center}body.big-background.hd.page-receipt #confirmation-right .text-right.cart-payment-total{text-align:right;font-weight:700 !important;font-size:2.4rem}body.big-background.hd.page-receipt #confirmation-right #cart-total .col-sm-2.col-xs-12.text-right{font-weight:700 !important}body.big-background.hd.page-receipt #confirmation-right .cart-details-btns.js-add{margin-top:30px}body.big-background.hd.page-receipt #confirmation-right .js-add .btn-payment-wrapper .btn{max-width:293px}body.big-background.hd.page-receipt #confirmation-right #lets-go{background:#ece9d9 !important}body.big-background.hd.page-receipt #confirmation-right .js-add .btn-payment-wrapper .btn{line-height:47px !important}body.big-background.hd.page-receipt #container-footer{background-color:#281831}@media only screen and (max-width: 1100px){body.big-background.hd.page-receipt #confirmation-left{width:25%}body.big-background.hd.page-receipt #confirmation-right{width:68%}}@media only screen and (max-width: 920px){body.big-background.hd.page-receipt .cart-details-btns{display:block}body.big-background.hd.page-receipt .btn-payment-wrapper:last-of-type{margin:20px 0px 0px 0px}body.big-background.hd.page-receipt #confirmation-left{display:none}body.big-background.hd.page-receipt #confirmation-right{width:100%;margin-left:0%}body.big-background.hd.page-receipt #confirmation-right #receipt-wrapper h3{padding-left:0px}body.big-background.hd.page-receipt #confirmation-right .row h1.col-xs-12{font-weight:500 !important;line-height:49px;margin-bottom:60px;margin-top:25px}body.big-background.hd.page-receipt .ibis-ecomm body.hd.big-background #container{padding:15px}body.big-background.hd.page-receipt #confirmation-right #receipt-wrapper h3.col-xs-12.row.cart-summary.your-payments{padding-left:15px}}body.puremilford #container-footer{padding-bottom:0}body.puremilford #container-footer .footer{padding-bottom:4.6rem}body.puremilford #container-footer .footer .ibis-ecomm-footer-note{color:#fff}body.puremilford .cart-prod-details-wrapper .cart-item-control .prod-edit{display:none}.fit5-cart-widget .cart-icon::before{background:rgba(0,0,0,0) url("https://resources.ibisnz.com/puremilford/FitCustom/img/icon/basket.svg") 0 0 no-repeat;background-size:contain;opacity:1}.fit5-cart-widget .cart-icon .cart-widget-badge{font-family:AcuminPro;line-height:1.2em;height:17px}.fit5-cart-widget{margin-top:-10px}.ibis-widget-dual-calendar .ibis-widget-week-calendar .week-calendar-wrapper .week-calendar-container .row .col .date-price .num{padding:0px 2px 0px 3px}.HomePage .choose-cta__item:not(:last-of-type){border-right:1px solid #eba016}.HomePage .choose-cta__wrapper .choose-cta__head h2{margin-bottom:5px}.new-circle{-o-object-fit:cover;object-fit:cover;border-radius:50%;height:200px;width:200px;margin:0 auto;margin-bottom:20px}.orange-button{background:#eba016}.fa,.fal{color:#84d0d4;font-size:50px;font-weight:500}.blue-text h1,.blue-text h2,.blue-text h3,.blue-text p{color:#281831}.MainJobsPage .lines-svg--black-svg .lines-svg__head{margin:0 auto 0 auto}.TeamPage{background:#c1e7e9}.TeamPage .twg2{padding:2% 0 8% 0%}.center-up{display:block;margin:0 auto}.FAQsPage .lines-svg__head{margin:0 auto 4.8rem auto}.post__text p{margin-bottom:2.5rem}.post__text h6{margin-bottom:2.5rem}.BlogPost .round-img-txt-section{padding:0px;margin:0px 0px 10% 0px}h1,h2,h3,h4,h5,h6{font-weight:300}.hero__content h1{font-size:60px;line-height:64px}.circle-links .btn{background-color:rgba(0,0,0,0);border:1px solid #84d0d4;color:#84d0d4}.push-up{margin-top:26px}.choose-cta__wrapper .btn:hover{background-color:rgba(0,0,0,0);border:1px solid #84d0d4;color:#84d0d4}a.btn.btn--transparent-bg:hover{background-color:#281831 !important;color:#eeebdb !important}.Page-14{background:#eeebdb}.bottom-pad{padding-bottom:13.6%}.header__burger{margin-right:15px}.round-img-txt .learn-more{margin-top:4.4rem}.ProductPage .btn.btn--transparent-bg.btn--active:hover{border:0px}.widget-dual-header p{font-family:"AcuminPro"}.btn--transparent-bg,.btn-payment-wrapper:last-of-type a{border:1px solid #281831 !important}.btn--violet-bg:hover{color:#281831 !important;border:1px solid #281831 !important}.text-with-map__map svg{left:25%}.absolute-link a::before{background-image:url("https://resources.ibisnz.com/puremilford/FitCustom/img/icon/arrow-left.svg")}.ibis-widget-dual-calendar .ibis-widget-departures-dual .departures-dual-header .col.col-1{padding-left:20px}.ibis-widget-dual-calendar .ibis-widget-departures-dual .departures-dual-header .col{width:25%;text-align:center}.ibis-widget-dual-calendar .ibis-widget-departures-dual .departures-dual-header{display:flex}.ibis-widget-dual-calendar .ibis-widget-departures-dual .departures-dual-header .col-4.col .num{margin-left:-32px}.widget-dual-back-to-month-view.ibis-widgets.step2{font-size:16px}#scroll-to-book{margin-top:10px;display:inline-block;margin-left:20px}.ProductPage #top .round-img-cta__inner h6{display:inline-block}.HomePage .lines-svg{padding-bottom:10%}.CompareTripsPage .choose-cta__wrapper{margin-top:4%}.circles-with-hover{padding-top:3%}.lines-svg--black-svg .lines-svg__head{margin-bottom:8rem}.TeamPage .text-with-grid__container .center-up.btn{display:none}.faq-accordion{padding-bottom:4%}.ProductPage .lines-svg--with-bg{padding-top:5%}.AboutPage .lines-svg{padding:5% 0% 10% 0%}.Page-14 .filter{padding:2% 0%}.filter__categories{margin-bottom:7rem}.text-with-icons{padding:4% 0 3%}p.header__weather{color:#fff;font-size:20px;line-height:24px}#current-temp{margin-left:3px}.ContactPage .jobs-item__info p a{color:#eeebdb}.ContactPage .jobs-item__info p a:hover{color:#716978}.ContactPage .jobs-item__name{margin-bottom:1rem}.ContactPage .contact-map__iframe{height:70rem;width:49%;border-radius:15px;display:inline-block}.mobile-only{display:none}.Page-14 .slider-bg--large-padding::before{top:200px}@media only screen and (min-width: 768px){.round-img-txt--reverce .round-img-txt__text{margin:1.4rem auto 0 0}}@media only screen and (max-width: 768px){.ContactPage .contact-map__iframe{height:34rem;width:85%;margin:0 auto;display:block}#map2{margin-top:20px}.TeamPage .text-with-grid{padding:6.7rem 0 6.7rem}.ProductPage #top .round-img-cta__links{max-width:100% !important}.TeamPage .round-img-txt--mobile-circle .round-img-txt__img{margin-right:0px}.circle-links p{margin-top:1rem}.Blog .round-img-txt--reverce .round-img-txt__text{margin-top:4rem}.Blog.round-img-txt-section{padding-top:0rem}.filter__categories{width:1000px}.filter__container{display:grid}.Page-14 .filter{padding:2% 0% 8% 0%}.post-preview__subtitle{line-height:2rem}.faq-accordion__btn img{max-width:20px}}@media only screen and (max-width: 1024px){.lines-svg .round-img-txt{margin:0rem 0 0 0}.round-img-txt .btn{margin-top:3.6rem;margin-bottom:3rem}.HomePage .lines-svg .round-img-txt{margin:2rem 0 2rem 0}.HomePage .text-with-map{padding-bottom:0%}.HomePage .text-with-map .scroll-to{display:none}.circle-links h2{margin-top:2rem}.HomePage .lines-svg{padding-bottom:1%}.HomePage .round-img-txt-section .round-img-txt--mobile-circle .round-img-txt__img{margin-right:0px}.ProductPage #top .round-img-cta__links{max-width:60%}.ProductPage .lines-svg--blue-svg .round-img-txt{margin:0 0 6rem 0}}@media only screen and (max-width: 1280px){.HomePage .choose-cta__item:not(:last-of-type){border-right:0px}}.faq-accordion__inner{margin-top:40px}.faq-accordion__pannel{margin-top:0rem}.faq-accordion__btn{margin-top:1rem}.footer__contact a.phone{color:#fff}@media only screen and (max-width: 1599px){.text-with-map__map svg{left:31%}}@media only screen and (min-width: 768px){.HomePage .circle-links .btn:hover{background:#84d0d4;color:#281831}}@media only screen and (max-width: 768px){.CompareTripsPage .circles-with-hover{padding:4.5rem 0 10rem}.round-img-txt--reverce .round-img-txt__text{margin-top:-1rem}}@media only screen and (min-width: 1024px){.text-with-map__map svg{left:38%}}@media only screen and (min-width: 1200px){.text-with-map__map svg{left:40%}}@media only screen and (min-width: 1500px){.text-with-map__map svg{left:38%}}@media only screen and (min-width: 2000px){.text-with-map__map svg{left:25%}}.mobile-social-icons img{width:40px;height:40px;color:#fff}.footer__bottom-inner img{width:30px;height:30px;color:#fff}@media only screen and (max-width: 575px){.mobile-only{display:inline-block}.back-up{margin-left:-33px;margin-top:-20px}}@media(min-width: 1281px){body.puremilford.big-background.hd .header .container{padding-right:6rem;padding-left:6rem}}body.puremilford.big-background.hd .header .container .header__logo img{max-width:330px}body.puremilford.big-background.hd .header .fit5-cart-widget{margin-top:0}body.puremilford.big-background.hd .header button.header__burger,body.puremilford.big-background.hd .header button.header__menu-close{cursor:pointer;margin:0;padding:0;border:0;background-color:rgba(0,0,0,0)}body.puremilford.big-background.hd .header .header__menu nav ul{list-style:none}body.puremilford.big-background.hd .header .header__menu .mobile-social-icons{list-style:none}body.puremilford.big-background.hd .header .header__weather,body.puremilford.big-background.hd .header .header__weather span{color:#fff}body.puremilford.big-background.hd .swal2-container .swal2-modal .swal2-header h2.swal2-title{font-weight:400;line-height:1.5}body.puremilford.big-background.hd .js-add #lets-go{max-width:290px}@media all and (min-width: 601px)and (max-width: 690px){body.puremilford.big-background.hd #shopping-cart-wrapper .cart-left-wrapper .cart-details-btns.js-add .btn-payment-wrapper .btn{padding:0 30px !important;font-size:19px !important}}:root{--color-surface-text: #000;--color-mainbg-text: #000;--color-main: #84d0d4;--color-main-darkened: color-mix(in srgb, var(--color-main), #000 30%);--color-main-lightened: color-mix(in srgb, var(--color-main) 10%, #fff);--color-main-contrast: #fff;--color-surface: #fff;--radius-btn: 5px}.fit5-cart-widget .cart-icon::before{background:rgba(0,0,0,0) url("https://resources.ibisnz.com/puremilford/FitCustom/img/icon/basket.svg") 0 0 no-repeat;background-size:contain;opacity:1}.fit5-cart-widget .cart-icon .cart-widget-badge{font-family:AcuminPro;line-height:1.2em;height:17px}.fit5-cart-widget{margin-top:-10px}.ibis-widget-dual-calendar .ibis-widget-week-calendar .week-calendar-wrapper .week-calendar-container .row .col .date-price .num{padding:0px 2px 0px 3px}.HomePage .choose-cta__item:not(:last-of-type){border-right:1px solid #eba016}.HomePage .choose-cta__wrapper .choose-cta__head h2{margin-bottom:5px}.new-circle{-o-object-fit:cover;object-fit:cover;border-radius:50%;height:200px;width:200px;margin:0 auto;margin-bottom:20px}.orange-button{background:#eba016}.fa,.fal{color:#84d0d4;font-size:50px;font-weight:500}.blue-text h1,.blue-text h2,.blue-text h3,.blue-text p{color:#281831}.MainJobsPage .lines-svg--black-svg .lines-svg__head{margin:0 auto 0 auto}.TeamPage{background:#c1e7e9}.TeamPage .twg2{padding:2% 0 8% 0%}.center-up{display:block;margin:0 auto}.FAQsPage .lines-svg__head{margin:0 auto 4.8rem auto}.post__text p{margin-bottom:2.5rem}.post__text h6{margin-bottom:2.5rem}.BlogPost .round-img-txt-section{padding:0px;margin:0px 0px 10% 0px}h1,h2,h3,h4,h5,h6{font-weight:300}.hero__content h1{font-size:60px;line-height:64px}.circle-links .btn{background-color:rgba(0,0,0,0);border:1px solid #84d0d4;color:#84d0d4}.push-up{margin-top:26px}.choose-cta__wrapper .btn:hover{background-color:rgba(0,0,0,0);border:1px solid #84d0d4;color:#84d0d4}a.btn.btn--transparent-bg:hover{background-color:#281831 !important;color:#eeebdb !important}.Page-14{background:#eeebdb}.bottom-pad{padding-bottom:13.6%}.header__burger{margin-right:15px}.round-img-txt .learn-more{margin-top:4.4rem}.ProductPage .btn.btn--transparent-bg.btn--active:hover{border:0px}.widget-dual-header p{font-family:"AcuminPro"}.btn--transparent-bg,.btn-payment-wrapper:last-of-type a{border:1px solid #281831 !important}.btn--violet-bg:hover{color:#281831 !important;border:1px solid #281831 !important}.text-with-map__map svg{left:25%}.absolute-link a::before{background-image:url("https://resources.ibisnz.com/puremilford/FitCustom/img/icon/arrow-left.svg")}.ibis-widget-dual-calendar .ibis-widget-departures-dual .departures-dual-header .col.col-1{padding-left:20px}.ibis-widget-dual-calendar .ibis-widget-departures-dual .departures-dual-header .col{width:25%;text-align:center}.ibis-widget-dual-calendar .ibis-widget-departures-dual .departures-dual-header{display:flex}.ibis-widget-dual-calendar .ibis-widget-departures-dual .departures-dual-header .col-4.col .num{margin-left:-32px}.widget-dual-back-to-month-view.ibis-widgets.step2{font-size:16px}#scroll-to-book{margin-top:10px;display:inline-block;margin-left:20px}.ProductPage #top .round-img-cta__inner h6{display:inline-block}.HomePage .lines-svg{padding-bottom:10%}.CompareTripsPage .choose-cta__wrapper{margin-top:4%}.circles-with-hover{padding-top:3%}.lines-svg--black-svg .lines-svg__head{margin-bottom:8rem}.TeamPage .text-with-grid__container .center-up.btn{display:none}.faq-accordion{padding-bottom:4%}.ProductPage .lines-svg--with-bg{padding-top:5%}.AboutPage .lines-svg{padding:5% 0% 10% 0%}.Page-14 .filter{padding:2% 0%}.filter__categories{margin-bottom:7rem}.text-with-icons{padding:4% 0 3%}p.header__weather{color:#fff;font-size:20px;line-height:24px}#current-temp{margin-left:3px}.ContactPage .jobs-item__info p a{color:#eeebdb}.ContactPage .jobs-item__info p a:hover{color:#716978}.ContactPage .jobs-item__name{margin-bottom:1rem}.ContactPage .contact-map__iframe{height:70rem;width:49%;border-radius:15px;display:inline-block}.mobile-only{display:none}.Page-14 .slider-bg--large-padding::before{top:200px}@media only screen and (min-width: 768px){.round-img-txt--reverce .round-img-txt__text{margin:1.4rem auto 0 0}}@media only screen and (max-width: 768px){.ContactPage .contact-map__iframe{height:34rem;width:85%;margin:0 auto;display:block}#map2{margin-top:20px}.TeamPage .text-with-grid{padding:6.7rem 0 6.7rem}.ProductPage #top .round-img-cta__links{max-width:100% !important}.TeamPage .round-img-txt--mobile-circle .round-img-txt__img{margin-right:0px}.circle-links p{margin-top:1rem}.Blog .round-img-txt--reverce .round-img-txt__text{margin-top:4rem}.Blog.round-img-txt-section{padding-top:0rem}.filter__categories{width:1000px}.filter__container{display:grid}.Page-14 .filter{padding:2% 0% 8% 0%}.post-preview__subtitle{line-height:2rem}.faq-accordion__btn img{max-width:20px}}@media only screen and (max-width: 1024px){.lines-svg .round-img-txt{margin:0rem 0 0 0}.round-img-txt .btn{margin-top:3.6rem;margin-bottom:3rem}.HomePage .lines-svg .round-img-txt{margin:2rem 0 2rem 0}.HomePage .text-with-map{padding-bottom:0%}.HomePage .text-with-map .scroll-to{display:none}.circle-links h2{margin-top:2rem}.HomePage .lines-svg{padding-bottom:1%}.HomePage .round-img-txt-section .round-img-txt--mobile-circle .round-img-txt__img{margin-right:0px}.ProductPage #top .round-img-cta__links{max-width:60%}.ProductPage .lines-svg--blue-svg .round-img-txt{margin:0 0 6rem 0}}@media only screen and (max-width: 1280px){.HomePage .choose-cta__item:not(:last-of-type){border-right:0px}}.faq-accordion__inner{margin-top:40px}.faq-accordion__pannel{margin-top:0rem}.faq-accordion__btn{margin-top:1rem}.footer__contact a.phone{color:#fff}@media only screen and (max-width: 1599px){.text-with-map__map svg{left:31%}}@media only screen and (min-width: 768px){.HomePage .circle-links .btn:hover{background:#84d0d4;color:#281831}}@media only screen and (max-width: 768px){.CompareTripsPage .circles-with-hover{padding:4.5rem 0 10rem}.round-img-txt--reverce .round-img-txt__text{margin-top:-1rem}}@media only screen and (min-width: 1024px){.text-with-map__map svg{left:38%}}@media only screen and (min-width: 1200px){.text-with-map__map svg{left:40%}}@media only screen and (min-width: 1500px){.text-with-map__map svg{left:38%}}@media only screen and (min-width: 2000px){.text-with-map__map svg{left:25%}}.mobile-social-icons img{width:40px;height:40px;color:#fff}.footer__bottom-inner img{width:30px;height:30px;color:#fff}@media only screen and (max-width: 575px){.mobile-only{display:inline-block}.back-up{margin-left:-33px;margin-top:-20px}}.ibis-ecomm body.hd.big-background .container-fluid{max-width:1280px;padding:0 40px 20px}@media all and (max-width: 437px){.ibis-ecomm body.hd.big-background .container-fluid{padding:0}}@media all and (max-width: 991px){.ibis-ecomm body.hd.big-background .container-fluid #payment-header{max-width:unset}}.ibis-ecomm body.hd.big-background .container-fluid #shopping-cart-wrapper #Partial_CartSummary{margin-top:6px}@media all and (max-width: 1199px){.ibis-ecomm body.hd.big-background .container-fluid #shopping-cart-wrapper #Partial_CartSummary{margin-top:-62px}}@media all and (max-width: 991px){.ibis-ecomm body.hd.big-background .container-fluid #shopping-cart-wrapper #Partial_CartSummary{margin-top:70px}}.ibis-ecomm body.hd.big-background .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-privacy-tc-wrapper .fit5-purchaser-tc-wrapper label{display:inline-block;vertical-align:middle}.ibis-ecomm body.hd.big-background .container-fluid #frm-purchaser #fit5-cart-partial{margin-top:-129px}@media all and (max-width: 991px){.ibis-ecomm body.hd.big-background .container-fluid #frm-purchaser #fit5-cart-partial{margin-top:50px}}.ibis-ecomm body.hd.big-background .swal2-popup .swal2-actions button{border-radius:26px !important}.ibis-ecomm body.hd.big-background .swal2-popup .swal2-actions button.swal2-confirm,.ibis-ecomm body.hd.big-background .swal2-popup .swal2-actions button.swal2-confirm.swal2-styled{background:#84d0d4;border:1px #84d0d4 solid;color:#281831}.ibis-ecomm body.hd.big-background .swal2-popup .swal2-actions button.swal2-confirm:hover,.ibis-ecomm body.hd.big-background .swal2-popup .swal2-actions button.swal2-confirm.swal2-styled:hover{background:#84d0d4;border:1px #84d0d4 solid;color:#015a88}.ibis-ecomm body.hd.big-background .swal2-popup .swal2-actions button.swal2-cancel{background:#c00 !important;border:1px #c00 solid}.ibis-ecomm body.hd.big-background .swal2-popup .swal2-actions button.swal2-cancel:hover{background:#fff !important;border:1px #c00 solid;color:#c00 !important}.ibis-ecomm body.hd.big-background.bs5.empty-cart.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper .cart-details-btns .btn-payment-continue-shopping-wrapper{margin-left:0}.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper .header-grey{padding:20px 0 0}.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper .header-grey .col-2{padding-left:0}@media all and (max-width: 767px){.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-description-wrapper .cart-unit-price{width:100%}}.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-description-wrapper .cart-prod-line-discount{text-align:right}.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-item-control{padding-right:0}.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-item-control .prod-edit .fa.fa-pencil:before{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%2384d0d4'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z'/%3E%3C/svg%3E")}@media all and (max-width: 767px){.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-item-control .prod-remove{margin-left:0}}.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-item-control .prod-remove .fa.fa-trash-o:before{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%2384d0d4'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z'/%3E%3C/svg%3E")}.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns{width:66.66666667%}@media all and (max-width: 640px){.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns{width:100%}}.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns label{left:27px !important}@media all and (max-width: 377px){.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns label{left:7px !important}}.ibis-ecomm body.hd.big-background.bs5.page-cart .swal2-container .swal2-icon{margin-top:10px}.ibis-ecomm body.hd.big-background.bs5.page-cart .swal2-container h2.swal2-title{line-height:1.3}.ibis-ecomm body.hd.big-background.bs5.page-checkout #container .container-fluid #partial-purchaser-wrapper input,.ibis-ecomm body.hd.big-background.bs5.page-checkout #container .container-fluid #partial-purchaser-wrapper select,.ibis-ecomm body.hd.big-background.bs5.page-checkout #container .container-fluid #partial-purchaser-wrapper textarea{font-size:1.1rem}.ibis-ecomm body.hd.big-background.bs5.page-checkout #container .container-fluid #partial-purchaser-wrapper .checkmark{width:2.5rem;height:2.5rem}.ibis-ecomm body.hd.big-background.bs5.page-checkout #container .container-fluid #partial-purchaser-wrapper .checkmark:after{width:.7rem;height:.7rem}.ibis-ecomm body.hd.big-background.bs5.page-checkout #container .container-fluid #partial-purchaser-wrapper .select2-selection{font-size:1.1rem;color:#716978;width:100%;height:50px !important;border:1px solid #84d0d4;border-radius:30px !important;background-color:rgba(0,0,0,0);margin:2px 0 15px;padding:14px 26px}.ibis-ecomm body.hd.big-background.bs5.page-checkout #container .container-fluid #partial-purchaser-wrapper .select2-container .selection .select2-selection .select2-selection__arrow{top:12px;right:10px}.ibis-ecomm body.hd.big-background.bs5.page-checkout #container .container-fluid #partial-purchaser-wrapper .fit5-purchaser-privacy-tc-wrapper .fit5-purchaser-privacy-wrapper{margin:30px 0}.ibis-ecomm body.hd.big-background.bs5.page-checkout #container .container-fluid #frm-purchaser .form-label-group label{left:27px}.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))){font-size:1.1rem}.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid{display:flex;gap:30px}.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-left{margin-top:50px}.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-left img{height:unset;max-width:420px}.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right{margin-top:240px;margin-left:0}@media all and (max-width: 1100px){.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right{margin-top:140px}}@media all and (max-width: 920px){.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right{margin-top:40px}}.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right .receipt-header #confirmation-header{font-size:3.7rem;line-height:4.5rem}.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right #receipt-wrapper{display:flex;flex-wrap:wrap}.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right #receipt-wrapper h3{font-size:1.42rem;margin:0;padding:0}.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right #receipt-wrapper h3#confirmation-order-id{text-align:right}@media all and (max-width: 767px){.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right #receipt-wrapper h3#confirmation-order-id{text-align:left}}.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right #receipt-wrapper #customer-info-details{width:100%;margin-top:20px}.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right #receipt-wrapper #customer-info-details .customer-contact-details p{font-size:1.18rem;line-height:1.4rem;margin-bottom:1.6rem}.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper .receipt-header .reicept-content-header-left .reicept-content-header-item{padding-left:0}.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper #cart-details{font-size:1.06rem}.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-title-tickets{font-size:1.3rem;text-transform:uppercase}.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-left .cart-product-name,.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-left .cart-booking-summary2{line-height:1.4;margin:0}.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-right .cart-prod-details,.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-right .cart-unit-quantity,.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-right cart-prod-details{line-height:1.4}.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper #cart-details #cart-total{flex-wrap:nowrap}.ibis-ecomm body.hd.big-background.bs5.page-receipt:where(:not(:has(#receipt-wrapper>.left))) #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-btns .btn-payment-wrapper a.btn{font-size:1.15rem !important;text-align:center;width:100% !important;max-width:293px !important}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left){--color-surface-text: #eeebdb;--color-mainbg-text: #eeebdb;--color-text-muted: #eeebdb;--color-mainbg: #281831;--color-surface: #281831;--color-surface-border: #706a77;--color-table-head: transparent;font-size:1.1rem;background-color:var(--color-mainbg)}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid{display:flex;gap:30px}@media all and (max-width: 437px){.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid{padding:0 16px 20px}}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #confirmation-left{margin-top:50px}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #confirmation-left img{height:unset;max-width:420px}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #confirmation-right{display:block;margin-top:240px;margin-left:0}@media all and (max-width: 1100px){.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #confirmation-right{margin-top:140px}}@media all and (max-width: 920px){.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #confirmation-right{margin-top:40px}}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #confirmation-right .order-complete__icon{display:none}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid .confirmation-icon{background:none;border:1px solid var(--color-main)}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid .confirmation-icon::before{background:none}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid .confirmation-icon::after{background-color:var(--color-main)}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid .confirmation-text{font-size:inherit;gap:10px}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid .confirmation-text #confirmation-header{font-size:3.7rem;line-height:4.5rem}@media all and (max-width: 600px){.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid .confirmation-text #confirmation-header{font-size:2.5rem;line-height:3rem;font-weight:600 !important}}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid .confirmation-text .email-sent-to .email{font-weight:700 !important}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 30px}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper>.left,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper>.right,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .receipt-content-wrapper,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .receipt-table,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper #cart-details{display:contents}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .receipt-table>.receipt-header,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper #cart-details>*,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .receipt-summary,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .instructions-wrapper,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .return-home,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper #ecomm-tracking-control{flex:1 1 100%;order:3}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .receipt-summary,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .booking-reference-wrapper,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .customer-wrapper,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .instructions-wrapper{padding:0;border:none;border-radius:0;background:none}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .receipt-summary,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .instructions-wrapper,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper #cart-details>.cart-details-btns{margin-top:30px;padding-top:30px;border-top:1px solid #706a77}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper h3{width:auto;margin:0;padding:0;font-size:1.42rem;line-height:1.3;font-weight:700 !important;text-transform:none;color:inherit}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .customer-wrapper{flex:1 1 200px;order:1;gap:0}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .customer-wrapper h3{margin-bottom:15px}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .customer-wrapper .name,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .customer-wrapper .email,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .customer-wrapper .phone{font-size:1.18rem;line-height:1.5}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .booking-reference-wrapper{flex:0 0 auto;order:2;text-align:right}@media all and (max-width: 600px){.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .booking-reference-wrapper{flex:1 1 100%;margin-top:20px;text-align:left}}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .booking-reference-wrapper .copy-reference-wrapper{gap:20px;height:50px;padding:0px 20px 2px;background-color:rgba(0,0,0,0);border:1px solid #84d0d4;border-radius:26px}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .booking-reference-wrapper .copy-reference-wrapper .itinerary-reference{color:#eeebdb;font-size:1.42rem;font-weight:700 !important}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .booking-reference-wrapper .copy-reference-wrapper .copy{color:#84d0d4}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .booking-reference-wrapper .copy-reference-wrapper .copy::before{background-color:#84d0d4}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .booking-reference-wrapper.copied .copy-reference-wrapper .copy{color:#281831;background-color:#84d0d4;border-radius:26px}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .booking-reference-wrapper.copied .copy-reference-wrapper .copy::before{background-color:#281831}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .receipt-table>.receipt-header{margin:30px 0 0;padding:20px 0 10px;border:none;border-top:1px solid #706a77;border-radius:0;font-size:1.42rem;text-transform:none;color:inherit}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper #cart-details{font-size:1.06rem;line-height:1.4}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper #cart-details .cart-details-title-tickets{margin:20px 0 15px;font-size:1.3rem;line-height:1.3;color:#eeebdb}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper #cart-details .cart-details-items{margin-bottom:10px}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper #cart-details .cart-details-items .cart-product-name,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper #cart-details .cart-details-items .cart-booking-summary2{margin:0}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper #cart-details .cart-details-items .cart-items-breakdown{margin-top:10px}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper #cart-details .cart-details-btns{order:6;flex-wrap:wrap;gap:20px 3.2rem}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper #cart-details .cart-details-btns .btn-payment-wrapper{margin:0}@media all and (max-width: 920px){.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper #cart-details .cart-details-btns .btn-payment-wrapper+.btn-payment-wrapper{margin-top:20px}}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper #cart-details .cart-details-btns .btn-payment-wrapper a.btn{font-size:1.15rem !important;text-align:center;white-space:nowrap;width:100% !important;max-width:293px !important;padding:0 40px !important}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .receipt-summary{order:4}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .receipt-summary .summary-header{margin-bottom:10px}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .receipt-summary #cart-total{font-size:1.18rem}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .receipt-summary #cart-total .cart-total-total,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .receipt-summary #cart-total .cart-total-total *{font-weight:700 !important}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .instructions-wrapper{order:5}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .instructions-wrapper .instructions{flex-wrap:wrap}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .instructions-wrapper .instructions .instruction label{font-weight:700 !important}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .return-home,.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper #ecomm-tracking-control{order:7}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .return-home{margin-top:30px}@media all and (max-width: 1000px){.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .return-home .button{margin:0 auto}}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .return-home .button{max-width:293px;height:54px;font-size:1.15rem;color:#281831;background-color:#84d0d4;border:1px solid #84d0d4;border-radius:26px}.ibis-ecomm body.hd.big-background.bs5.page-receipt:has(#receipt-wrapper>.left) #container .container-fluid #receipt-wrapper .return-home .button:hover{color:#84d0d4;background-color:rgba(0,0,0,0)}/*# sourceMappingURL=styles.min.css.map */

/* h1,h2,h3,h4,h5,h6,.ibis-ecomm h1,.ibis-ecomm h2,.ibis-ecomm .h1,.ibis-ecomm .h2,.pre-cart h2,.footer__list-title,.footer__list.footer__list--white li a{font-family:"AcuminPro";text-transform:none;}.ibis-ecomm .hero h1,.ibis-ecomm .hero h2,.pre-cart h2{color:#fff;}.ibis-ecomm h1#payment-header{line-height:1.5;}@media(max-width:375px){h1,.ibis-ecomm h1,.ibis-ecomm h2,.ibis-ecomm .h1,.ibis-ecomm .h2,.pre-cart h2{font-size:4.4rem;}}@media(min-width:376px) and (max-width:1892px){h1,.ibis-ecomm h1,.ibis-ecomm h2,.ibis-ecomm .h1,.ibis-ecomm .h2,.pre-cart h2{font-size:calc(4.4rem + 28*(100vw - 375px)/1517);}}@media(min-width:1893px){h1,.ibis-ecomm h1,.ibis-ecomm h2,.ibis-ecomm .h1,.ibis-ecomm .h2,.pre-cart h2{font-size:7.2rem;}}@media(max-width:375px){h1,.ibis-ecomm h1,.ibis-ecomm h2,.ibis-ecomm .h1,.ibis-ecomm .h2,.pre-cart h2{line-height:4.8rem;}}@media(min-width:376px) and (max-width:1892px){h1,.ibis-ecomm h1,.ibis-ecomm h2,.ibis-ecomm .h1,.ibis-ecomm .h2,.pre-cart h2{line-height:calc(4.8rem + 37*(100vw - 375px)/1517);}}@media(min-width:1893px){h1,.ibis-ecomm h1,.ibis-ecomm h2,.ibis-ecomm .h1,.ibis-ecomm .h2,.pre-cart h2{line-height:8.5rem;}}@media(max-width:375px){h2{font-size:3.2rem;}}@media(min-width:376px) and (max-width:1892px){h2{font-size:calc(3.2rem + 10*(100vw - 375px)/1517);}}@media(min-width:1893px){h2{font-size:4.2rem;}}@media(max-width:375px){h2{line-height:4rem;}}@media(min-width:376px) and (max-width:1892px){h2{line-height:calc(4rem + 10*(100vw - 375px)/1517);}}@media(min-width:1893px){h2{line-height:5rem;}}@media(max-width:375px){h6,.footer__list-title,.footer__list.footer__list--white li a{font-size:2rem;}}@media(min-width:376px) and (max-width:1892px){h6,.footer__list-title,.footer__list.footer__list--white li a{font-size:calc(2rem + 0*(100vw - 375px)/1517);}}@media(min-width:1893px){h6,.footer__list-title,.footer__list.footer__list--white li a{font-size:2rem;}}@media(max-width:375px){h6,.footer__list-title,.footer__list.footer__list--white li a{line-height:2.5rem;}}@media(min-width:376px) and (max-width:1892px){h6,.footer__list-title,.footer__list.footer__list--white li a{line-height:calc(2.5rem + 5*(100vw - 375px)/1517);}}@media(min-width:1893px){h6,.footer__list-title,.footer__list.footer__list--white li a{line-height:3rem;}}.header__weather{display:none;}.ibis-ecomm *{font-family:"acumin-pro"!important;font-weight:400!important;font-style:normal!important;color:#281831;}.ibis-ecomm .fa{font-family:"FontAwesome"!important;}.ibis-ecomm #banner{padding:0;}body #shopping-cart-wrapper{font-size:20px;color:#3f065f;}.ibis-ecomm .fit5-purchaser-privacy-wrapper a,.ibis-ecomm .fit5-purchaser-tc-wrapper a{margin-left:5px;}.ibis-ecomm #frm-purchaser #fit5-cart-partial{margin-top:-70px;}@media(max-width:1199px){.ibis-ecomm #frm-purchaser #fit5-cart-partial{margin-top:0;}}.ibis-ecomm .btn-payment-wrapper .btn-payment.btn.btn-primary.btn-inverse{text-transform:initial;font-size:20px!important;background:#281831!important;color:#eeebdb!important;border-radius:26px!important;border:0!important;font-weight:400!important;opacity:1;}.ibis-ecomm .btn-payment-wrapper .btn.btn-default.btn-continue-shopping,.ibis-ecomm .btn.btn-primary.btn-inverse.fit5-button.PurchaserSubmit{text-transform:initial;font-size:20px!important;background:transparent!important;color:#281831!important;border-radius:26px!important;border:1px solid #84d0d4!important;font-weight:400!important;line-height:24px!important;}.well{background:transparent!important;border:0!important;}h4.cart-summary{text-transform:initial!important;font-size:22px;font-weight:700!important;}h4{text-transform:initial!important;font-size:22px;font-weight:700;}.ibis-ecomm h2,#payment-header{font-size:72px!important;character-spacing:-22px!important;text-transform:initial!important;font-weight:300!important;}.ibis-ecomm div.header-grey{background:transparent;text-transform:initial!important;border-top:1px solid #706a77;padding-top:20px;font-size:24px;}.ibis-ecomm .cart-items .cart-product-name{text-transform:initial;}.cart-bottom-btn-promo-wrapper,.cart-bottom-btn-voucher-wrapper{width:100%;}#breadcrumb-wrapper{display:none;}.ibis-ecomm .fit5-cart-wrapper .note{color:#281831;font-size:16px;}.form-control{width:100%;border:1px solid #84d0d4;border-radius:30px!important;background-color:transparent;padding:14px 26px!important;height:50px!important;font-size:18px;font-weight:300;color:#716978;margin-bottom:15px!important;}.input-group-btn{vertical-align:top;}.btn.btn-default.btn-sm.btn-submit-voucher,.btn.btn-default.btn-sm.btn-submit-promo,.btn.btn-sm.btn-default{margin-left:15px;cursor:pointer;outline:0;width:fit-content;min-height:52px;padding:9px 40px 12px 40px!important;font-weight:400!important;border:1px solid transparent!important;border-radius:25px!important;box-sizing:border-box;background-color:#281831!important;text-transform:initial;opacity:1;color:#eeebdb!important;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;font-size:20px!important;line-height:24px!important;transition:all .3s ease;}.btn.btn-sm.btn-default{border:1px solid #281831!important;color:#281831!important;background:transparent!important;}.ibis-ecomm .btn-cancel-cart{margin-top:0;}.cart-item-header-price,.cart-item-header-units,.cart-item-header-total,.row.cart-item-header-item{font-weight:700!important;}.ibis-ecomm .fit5-cart-wrapper h4.cart-summary{margin-top:6px;}.ibis-ecomm .hr{border-top:1px solid #706a77;}.ibis-ecomm .cart-prod-details-wrapper .prod-quantity .cart-units{margin-top:-13px;border:1px solid #84d0d4;}#cart-prod-summary,#cart-total{border-top:1px solid #706a77;}.ibis-ecomm #cart-prod-summary>div{border-bottom:0;}#cart-total .row .col-xs-8,#cart-total .row .col-xs-4{font-weight:700!important;}#Units{background-position:top 17px right 15px;padding:11px 13px!important;}#cart-widget-calc-freight{display:none;}.cart-details-btns{display:flex;margin:2rem 0 0 0;}@media only screen and (max-width:600px){.cart-details-btns{margin-top:0;display:block;}}.btn-payment-wrapper:last-of-type{margin-left:3.2rem;}.js-add .btn-payment-wrapper .btn{text-transform:initial;font-size:20px!important;color:#281831!important;border-radius:26px!important;background-color:#84d0d4!important;border:1px solid #84d0d4!important;font-weight:400!important;line-height:24px!important;height:54px!important;line-height:50px!important;padding:0 50px!important;}.js-add #lets-go{text-transform:initial;font-size:20px!important;background:transparent!important;color:#281831!important;border-radius:26px!important;font-weight:400!important;line-height:24px!important;height:54px!important;line-height:50px!important;padding:0 50px!important;margin-top:0!important;border:1px solid #6c6c6c!important;max-width:268px;display:block;}.js-add .btn-payment-continue-shopping-wrapper{margin-top:0;}@media only screen and (min-width:1200px){.cart-page-cart-summary{margin-top:-68px;}}@media only screen and (max-width:800px){#shopping-cart-wrapper .cart-title-mobile,h1#payment-header{font-size:36px!important;}}@media only screen and (max-width:500px){.btn.btn-default.btn-sm.btn-submit-voucher,.btn.btn-default.btn-sm.btn-submit-promo{font-size:14px!important;padding:12px!important;}.form-control.input-submit-voucher,.form-control.input-submit-promo{font-size:14px;padding:14px 17px!important;}.ibis-ecomm .btn-payment-wrapper .btn-payment.btn.btn-primary.btn-inverse{padding:0 16px!important;font-size:18px!important;}.btn.btn-default.btn-continue-shopping.col-xs-12{font-size:18px!important;}}@media only screen and (min-width:600px){.ibis-ecomm #progress-bar-wrapper ul.checkout-bar li::before{line-height:28px;}#payment-header{border-bottom:1px solid #706a77;max-width:66.66%;padding-bottom:20px;}}#progress-bar-wrapper{display:none;}.ibis-ecomm .payment-message-wrapper #heartbeat{color:#84d0d4;}.ibis-ecomm select{height:52px;padding:14px 20px;appearance:none;background-image:url(down-arrow.svg);background-repeat:no-repeat;background-size:15px 15px;font-size:1.8rem;background-position:top 17px right 20px;max-width:414px;border:1px solid #84d0d4;}#frm-purchaser select{padding:7px 26px!important;font-size:18px!important;font-weight:300!important;}.fit5-purchaser-privacy-tc-wrapper .checkmark,.fit5-purchaser-tc-wrapper .checkmark{margin-right:2.4rem;}.fit5-purchaser-privacy-wrapper .checkmark,.fit5-purchaser-tc-wrapper .checkmark{width:4.2rem;height:4.2rem;}.checkmark{position:relative;display:block;width:4.2rem;height:4.2rem;border-radius:50%;border:1px solid #95ced3;}.checkbox input:checked~.checkmark::after{overflow:visible;opacity:1;}.checkmark::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.2rem;height:1.2rem;background-color:#95ced3;border-radius:50%;overflow:hidden;opacity:0;z-index:200;}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;margin:0;margin-left:0;}.fit5-purchaser-privacy-tc-wrapper .form-group,.fit5-purchaser-tc-wrapper .col-xs-12{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;color:#716978;font-size:20px;font-weight:300!important;}.fit5-purchaser-privacy-tc-wrapper .form-group span,.fit5-purchaser-tc-wrapper .col-xs-12 span{color:#716978;font-size:20px;font-weight:300!important;}#cart-email-terms-conditions,#cart-terms-conditions{margin-left:5px;}.ibis-ecomm .btn.btn-primary.btn-inverse.fit5-button.PurchaserSubmit{border:1px solid #6c6c6c!important;letter-spacing:0!important;}.fit5-purchaser-privacy-wrapper{width:100%;}.fit5-purchaser-tc-wrapper{width:100%;padding-left:0;}@media only screen and (max-width:768px){#frm-purchaser .PurchaserSubmit{margin-top:30px;}.ibis-ecomm #frm-purchaser select{max-width:100%;}.fit5-purchaser-privacy-tc-wrapper .form-group,.fit5-purchaser-tc-wrapper .col-xs-12,#cart-email-terms-conditions,#cart-terms-conditions{font-size:14px;line-height:18px;}}@media only screen and (max-width:600px){.js-add .btn-payment-continue-shopping-wrapper{margin:14px 0 0 0;}.fit5-purchaser-privacy-tc-wrapper .checkmark,.fit5-purchaser-tc-wrapper .checkmark{margin-right:1.4rem;}.fit5-purchaser-privacy-wrapper .checkmark,.fit5-purchaser-tc-wrapper .checkmark{width:2rem;height:2rem;}}#banner{display:none;}.ibis-ecomm body.big-background #container{margin-top:0;}.container{max-width:1892px;width:100%;margin:0 auto;box-sizing:border-box;padding-right:1.6rem;padding-left:1.6rem;}@media(min-width:1281px){.container{padding-right:9.6rem;padding-left:9.6rem;}}@media(min-width:576px){.container{padding-right:2.4rem;padding-left:2.4rem;}}#breadcrumb-wrapper{display:none!important;}.hero .container{margin-top:-37px;}.cart-page-cart-summary .btn-payment-continue-shopping-wrapper,.cart-page-cart-summary .btn-payment-wrapper{display:none;}.hero{min-height:100vh;padding:5% 0;box-sizing:border-box;position:relative;z-index:5;overflow:hidden;display:flex;align-items:center;justify-content:center;}.hero.ibis-ecomm{margin:0;}.hero__bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}.hero__bg img{width:100%;height:100%;object-fit:cover;}.hero__content{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:1300px;width:100%;margin:0 auto;}.hero__content h1{text-align:center;text-shadow:4px 4px 4px rgba(0,0,0,.2);}@media screen and (max-width:1024px){.hero__content h1{width:76.5%;}}.hero__content .btn{min-width:261px;margin-top:60px;}@media screen and (max-width:1024px){.hero__content .btn{margin-top:40px;}}.hero__btns{margin-top:6rem;}@media screen and (max-width:575px){.hero__btns{width:100%;}}.hero__btns .btn{min-width:21.7rem;margin-right:2.4rem;margin-top:0;}@media screen and (max-width:575px){.hero__btns .btn{width:100%;margin-bottom:2.4rem;}}.hero__btns .btn:last-of-type{margin-right:0;}@media screen and (max-width:575px){.hero__btns .btn:last-of-type{margin-bottom:0;}}.hero__pulse{width:116px;height:116px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(50%);}.hero__pulse:before,.hero__pulse span{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;display:block;border:6px solid #fff;box-sizing:border-box;border-radius:50%;}.hero__pulse span{animation:pulse 1.5s ease-in-out infinite;animation-delay:0s;}.hero__pulse span:nth-child(2){animation-delay:.3s;}.hero__pulse span:nth-child(3){animation-delay:.6s;}.hero__pulse span:nth-child(4){animation-delay:.9s;}.hero__pulse span:nth-child(4){animation-delay:1.2s;}.hero--small{min-height:80rem;}@media screen and (max-width:575px){.hero--small{min-height:55rem;}}@media screen and (max-width:575px){.hero--mob-full-width .hero__content{width:100%;}}.hero--shadow .hero__bg:before{position:absolute;left:0;top:0;content:"";width:100%;height:100%;background-color:rgba(0,0,0,.16);}.hero--more-text b{line-height:2.4rem;font-weight:600;text-transform:uppercase;color:#fff;margin-bottom:.4rem;}@media(max-width:375px){.hero--more-text b{font-size:1.4rem;}}@media(min-width:376px) and (max-width:1892px){.hero--more-text b{font-size:calc(1.4rem + 2*(100vw - 375px)/1517);}}@media(min-width:1893px){.hero--more-text b{font-size:1.6rem;}}.hero--more-text span{line-height:2.4rem;color:#fff;margin-bottom:2.7rem;}@media(max-width:375px){.hero--more-text span{font-size:1.4rem;}}@media(min-width:376px) and (max-width:1892px){.hero--more-text span{font-size:calc(1.4rem + 2*(100vw - 375px)/1517);}}@media(min-width:1893px){.hero--more-text span{font-size:1.6rem;}}@media(max-width:767px){.hero--more-text span{margin-bottom:.9rem;}}@media(max-width:575px){.hero--mob-txt-fw .hero__content h1{width:100%;}}.ibis-ecomm .header{background-color:transparent!important;margin:0;}.header{position:fixed;top:0;left:0;width:100vw;z-index:500;background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,0));}.header__wrapper{display:flex;justify-content:space-between;align-items:center;}.header__icons{display:flex;align-items:center;}.header__wrapper .header__icons a.header__weather:hover{text-decoration:none;}.header__wrapper .header__icons .header__weather p{margin-top:10px;font-weight:300!important;}@media screen and (max-width:1024px){.header__icons{margin:2rem 0 0 0;}}.header__icons li{margin-right:2rem;}.header__icons li:last-of-type{margin-right:0;}.header__menu-close{display:block;position:absolute;top:2rem;right:2rem;width:6rem;height:6rem;}.header__menu-close img{width:100%;height:100%;object-fit:contain;}.header__menu{transform:translateX(-100%);transition:all .3s ease;background-color:#84d0d4;width:100vw;height:100vh;overflow-y:auto;padding:10rem 3rem 3rem 3rem;box-sizing:border-box;position:fixed;top:0;left:0;display:flex;flex-direction:column;align-items:center;}.header__menu .btn{margin-bottom:2.8rem;min-width:25.6rem;font-size:2.6rem;}.header__menu .header__weather{margin:0 auto;}.header__menu .header__weather img{margin-right:1.4rem;}.header__menu .header__weather p{margin:0;color:#281831;}.header__menu nav ul{display:flex;flex-direction:column;align-items:center;margin-bottom:6rem;}.header__menu nav ul li{margin-bottom:2.8rem;}.header__menu nav ul li:last-of-type{margin-bottom:0;}.header__menu nav ul li a{font-size:2.6rem;line-height:4rem;color:#281831;}.header__inner{display:flex;align-items:center;transition:all .3s ease;}@media screen and (max-width:1024px){.header__inner{display:none;}}@media screen and (max-width:767px){.header__inner{width:60%;}}@media screen and (max-width:575px){.header__inner{width:100%;}}.header__inner nav{margin-right:56px;}@media screen and (max-width:1280px){.header__inner nav{margin-right:20px;}}@media screen and (max-width:1024px){.header__inner nav{width:100%;margin-right:0;}}.header__inner ul{margin-right:3.5rem;display:flex;}@media screen and (max-width:1024px){.header__inner ul{flex-direction:column;}}.header__inner li{margin-right:50px;}@media screen and (max-width:1280px){.header__inner li{margin-right:20px;}}@media screen and (max-width:1024px){.header__inner li{margin:0 0 15px 0;}}.header__inner li:last-of-type{margin-right:0;}.header__inner .btn{margin-right:40px;}@media screen and (max-width:1280px){.header__inner .btn{padding:10px 20px;margin-right:20px;}}@media screen and (max-width:1024px){.header__inner .btn{margin-right:0;padding:14px 40px;width:100%;}}.header__inner li a,.header__weather p{color:#fff;font-size:20px;line-height:24px;}@media screen and (max-width:1440px){.header__inner li a,.header__weather p{font-size:1.7rem;}}@media screen and (max-width:1280px){.header__inner li a,.header__weather p{font-size:15px;}}@media screen and (max-width:1024px){.header__inner li a,.header__weather p{font-size:25px;line-height:35px;}}.header__icons{display:flex;align-items:center;}@media screen and (max-width:1024px){.header__icons{margin-bottom:20px;}}.header__btns{display:flex;}@media screen and (max-width:1024px){.header__btns{width:100%;margin-top:20px;flex-direction:column-reverse;}}.header__basket{display:block;height:30px;width:34px;margin-right:40px;}@media screen and (max-width:1440px){.header__basket{margin-right:15px;height:25px;width:30px;}}.header__basket img{width:100%;height:100%;object-fit:contain;}.header__weather{display:flex;align-items:center;}.header__weather p{margin-right:26px;}@media screen and (max-width:1440px){.header__weather p{margin-right:15px;}}.header__weather img{width:40px;height:40px;object-fit:contain;}@media screen and (max-width:1440px){.header__weather img{width:30px;height:30px;}}.header__logo{max-width:32.9rem;width:100%;}.header__logo img{width:100%;height:100%;object-fit:contain;}@media screen and (max-width:1440px){.header__logo img{max-width:25rem;}}@media screen and (max-width:1280px){.header__logo img{max-width:23rem;}}@media screen and (max-width:767px){.header__logo img{max-width:15rem;}}.header__burger{display:none;width:3.2rem;height:2rem;position:relative;}@media screen and (max-width:1024px){.header__burger{display:block;}}.header__burger:after,.header__burger:before{content:"";left:0;}.header__burger:before{top:0;}.header__burger:after{bottom:0;}.header__burger span{top:50%;left:0;transform:translateY(-50%);}.header__burger span,.header__burger:after,.header__burger:before{position:absolute;width:100%;background-color:#fff;height:2px;transition:all .3s ease;}.header__fader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:-1;opacity:0;visibility:hidden;transition:all .3s ease;}.header.active .header__fader{opacity:1;visibility:visible;}.header.active .header__menu{transform:translateX(0);}.header.active .header__burger:before,.header.active .header__burger:after{width:50%;}.header.active .header__burger:before{transform:rotate(-45deg) translateX(-5px);}.header.active .header__burger:after{transform:rotate(45deg) translateX(-5px);}.footer{margin-top:-.2rem;background-color:#281831;padding-top:5.6rem;}.footer h6{font-size:20px;color:#fff;}.footer__logo{max-width:24.4rem;width:100%;}@media screen and (max-width:767px){.footer__logo{margin-bottom:2.5rem;}}@media screen and (max-width:767px){.footer__logo{margin-bottom:2.5rem;}}@media screen and (max-width:575px){.footer__logo{margin:0 auto;}}.footer__logo img{width:100%;height:100%;object-fit:contain;}.footer__inner{display:flex;justify-content:space-between;padding-bottom:67px;border-bottom:1px solid #706a77;}@media screen and (max-width:1280px){.footer__inner{display:grid;grid-template-columns:repeat(3,1fr);gap:50px 30px;}}@media screen and (max-width:767px){.footer__inner{grid-template-columns:repeat(2,1fr);}}@media screen and (max-width:575px){.footer__inner{grid-template-columns:100%;gap:1.4rem;align-items:center;}}.footer__bottom-inner{display:flex;align-items:center;}@media screen and (max-width:767px){.footer__bottom-inner{width:100%;justify-content:space-between;flex-wrap:wrap;}}.footer__bottom-inner a{margin-right:5rem;color:#716978;font-size:1.6rem;line-height:2.4rem;}@media screen and (max-width:1024px){.footer__bottom-inner a{margin-right:15px;}}@media screen and (max-width:767px){.footer__bottom-inner a{margin:0 10px 15px 0;}}@media screen and (max-width:575px){.footer__bottom-inner a{display:none;}}@media screen and (max-width:575px){.footer__bottom-inner a:first-of-type{display:block;margin:0 auto;}}.footer__bottom-inner ul{display:flex;align-items:center;}@media screen and (max-width:575px){.footer__bottom-inner ul{display:none;}}.footer__bottom-inner ul li{margin-right:1.9rem;}@media screen and (max-width:1024px){.footer__bottom-inner ul li{margin-right:1rem;}}.footer__bottom-inner ul li:last-of-type{margin-right:0;}.footer__bottom-inner ul li a{white-space:nowrap;margin:0;max-width:4rem;max-height:3.5rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease;}@media screen and (max-width:1024px){.footer__bottom-inner ul li a{max-width:3rem;max-height:2.5rem;}}.footer__bottom-inner ul li a:hover{color:#fff;}.footer__bottom-inner ul li a svg text{transition:all .3s ease;}.footer__bottom-inner ul li a:hover svg text{fill:#fff;}.footer__bottom-wr{padding:2.1rem 0 5.5rem 0;display:flex;justify-content:space-between;align-items:center;}@media screen and (max-width:767px){.footer__bottom-wr{padding:1.6rem 0 2.8rem 0;display:grid;grid-template-columns:100%;}}.footer__list-title{margin-bottom:2.8rem;color:#fff;display:block;}@media screen and (max-width:575px){.footer__list-title{margin:0 auto;text-align:center;}}.footer__list{margin:0 15px;}@media screen and (max-width:1280px){.footer__list{margin:0;}}@media screen and (max-width:575px){.footer__list ul{display:none;}}.footer__list ul:first-child{margin-left:0;}.footer__list ul li{margin-bottom:2.4rem;}.footer__list ul li:last-of-type{margin-bottom:0;}.footer__list ul li a{white-space:nowrap;font-size:16px;color:#716978;transition:all .3s ease;}@media screen and (max-width:575px){.footer__list ul li a{text-align:center;display:block;margin:0 auto;}}.footer__list ul li a:hover{color:#fff;}.footer__list ul h6,.footer__list ul li a{line-height:24px;}@media screen and (max-width:575px){.footer__list.footer__list--white ul{display:block;}}.footer__list.footer__list--white li{margin-bottom:2.6rem;}@media screen and (max-width:575px){.footer__list.footer__list--white li{margin-bottom:1.4rem;}}.footer__list.footer__list--white li a{color:#fff;transition:all .3s ease;font-weight:400;}.footer__list.footer__list--white li a:hover{color:#716978;}.footer__subscribe{max-width:56rem;width:100%;margin:0 15px;}@media screen and (max-width:1280px){.footer__subscribe{margin:0;grid-column:span 2;}}@media screen and (max-width:767px){.footer__subscribe{grid-column:span 1;}}@media screen and (max-width:575px){.footer__subscribe{display:none;}}.footer__subscribe h6{margin-bottom:20px;}.footer__subscribe p{font-size:16px;line-height:24px;color:#716978;max-width:414px;}.footer__subscribe form{display:block;width:100%;height:52px;position:relative;margin-bottom:44px;}.footer__subscribe form input{background-color:transparent;width:100%;height:100%;box-sizing:border-box;border:1px solid #84d0d4;outline:0;border-radius:30px;font-size:16px;line-height:24px;color:#716978;padding:15px;}.footer__subscribe form button{position:absolute;right:20px;top:50%;width:20px;height:20px;transform:translateY(-50%);}.footer__subscribe form button img{width:100%;height:100%;object-fit:contain;}.footer__contact{margin-left:15px;max-width:177px;width:100%;}@media screen and (max-width:1280px){.footer__contact{margin:0 0 0 auto;}}@media screen and (max-width:767px){.footer__contact{grid-column:span 2;}}@media screen and (max-width:575px){.footer__contact{grid-column:span 1;margin:0 auto;}}.footer__contact .btn{margin-bottom:3.8rem;}.footer__contact p{color:#716978;font-weight:700;font-size:1.6rem;line-height:2rem;text-align:center;}body.big-background.hd.page-receipt{font-family:"AcuminPro";font-size:2rem;font-weight:300!important;}body.big-background.hd.page-receipt *{color:#eeebdb;}body.big-background.hd.page-receipt #container{background:#281831;}body.big-background.hd.page-receipt #confirmation-right{width:55%;display:inline-block;margin-left:4%;}body.big-background.hd.page-receipt #confirmation-left{width:40%;display:inline-block;}body.big-background.hd.page-receipt #confirmation-left img{border-radius:50%;width:100%;height:100%;}body.big-background.hd.page-receipt #confirmation-right h1{font-size:6rem;text-transform:none;}body.big-background.hd.page-receipt #confirmation-right #customer-info-details div{width:100%;}body.big-background.hd.page-receipt #confirmation-right #customer-info-details div p span{display:block;width:100%;font-weight:600!important;margin-right:6px;}body.big-background.hd.page-receipt #confirmation-right #customer-info-details div p{line-height:2.4rem;font-size:2rem;margin-bottom:2.6rem;font-weight:300!important;}body.big-background.hd.page-receipt #confirmation-right #receipt-wrapper h3{line-height:2.8rem;font-size:2.7rem;font-weight:700!important;text-transform:none!important;margin-bottom:35px;}body.big-background.hd.page-receipt #confirmation-right #cart-details,body.big-background.hd.page-receipt #confirmation-right #cart-details h5{font-size:2rem;line-height:2.4rem;}body.big-background.hd.page-receipt #confirmation-order-id{text-transform:none;font-weight:700!important;}body.big-background.hd.page-receipt #confirmation-right .row .col-xs-12{font-weight:300!important;}body.big-background.hd.page-receipt #confirmation-right #cart-prod-summary,body.big-background.hd.page-receipt #cart-total{border-top:0;}body.big-background.hd.page-receipt #confirmation-right .row h1.col-xs-12{font-weight:500!important;}body.big-background.hd.page-receipt #confirmation-right .no-left-space{padding-left:0;}body.big-background.hd.page-receipt #confirmation-right .text-right{text-align:center;}body.big-background.hd.page-receipt #confirmation-right .text-right.cart-payment-total{text-align:right;font-weight:700!important;font-size:2.4rem;}body.big-background.hd.page-receipt #confirmation-right #cart-total .col-sm-2.col-xs-12.text-right{font-weight:700!important;}body.big-background.hd.page-receipt #confirmation-right .cart-details-btns.js-add{margin-top:30px;}body.big-background.hd.page-receipt #confirmation-right .js-add .btn-payment-wrapper .btn{max-width:293px;}body.big-background.hd.page-receipt #confirmation-right #lets-go{background:#ece9d9!important;}body.big-background.hd.page-receipt #confirmation-right .js-add .btn-payment-wrapper .btn{line-height:47px!important;}body.big-background.hd.page-receipt #container-footer{background-color:#281831;}@media only screen and (max-width:1100px){body.big-background.hd.page-receipt #confirmation-left{width:25%;}body.big-background.hd.page-receipt #confirmation-right{width:68%;}}@media only screen and (max-width:920px){body.big-background.hd.page-receipt .cart-details-btns{display:block;}body.big-background.hd.page-receipt .btn-payment-wrapper:last-of-type{margin:20px 0 0 0;}body.big-background.hd.page-receipt #confirmation-left{display:none;}body.big-background.hd.page-receipt #confirmation-right{width:100%;margin-left:0%;}body.big-background.hd.page-receipt #confirmation-right #receipt-wrapper h3{padding-left:0;}body.big-background.hd.page-receipt #confirmation-right .row h1.col-xs-12{font-weight:500!important;line-height:49px;margin-bottom:60px;margin-top:25px;}body.big-background.hd.page-receipt .ibis-ecomm body.hd.big-background #container{padding:15px;}body.big-background.hd.page-receipt #confirmation-right #receipt-wrapper h3.col-xs-12.row.cart-summary.your-payments{padding-left:15px;}}body.puremilford #container-footer{padding-bottom:0;}body.puremilford #container-footer .footer{padding-bottom:4.6rem;}body.puremilford #container-footer .footer .ibis-ecomm-footer-note{color:#fff;}body.puremilford .cart-prod-details-wrapper .cart-item-control .prod-edit{display:none;}.fit5-cart-widget .cart-icon::before{background:transparent url("https://resources.ibisnz.com/puremilford/FitCustom/img/icon/basket.svg") 0 0 no-repeat;background-size:contain;opacity:1;}.fit5-cart-widget .cart-icon .cart-widget-badge{font-family:AcuminPro;line-height:1.2em;height:17px;}.fit5-cart-widget{margin-top:-10px;}.ibis-widget-dual-calendar .ibis-widget-week-calendar .week-calendar-wrapper .week-calendar-container .row .col .date-price .num{padding:0 2px 0 3px;}.HomePage .choose-cta__item:not(:last-of-type){border-right:1px solid #eba016;}.HomePage .choose-cta__wrapper .choose-cta__head h2{margin-bottom:5px;}.new-circle{object-fit:cover;border-radius:50%;height:200px;width:200px;margin:0 auto;margin-bottom:20px;}.orange-button{background:#eba016;}.fa,.fal{color:#84d0d4;font-size:50px;font-weight:500;}.blue-text h1,.blue-text h2,.blue-text h3,.blue-text p{color:#281831;}.MainJobsPage .lines-svg--black-svg .lines-svg__head{margin:0 auto 0 auto;}.TeamPage{background:#c1e7e9;}.TeamPage .twg2{padding:2% 0 8% 0%;}.center-up{display:block;margin:0 auto;}.FAQsPage .lines-svg__head{margin:0 auto 4.8rem auto;}.post__text p{margin-bottom:2.5rem;}.post__text h6{margin-bottom:2.5rem;}.BlogPost .round-img-txt-section{padding:0;margin:0 0 10% 0;}h1,h2,h3,h4,h5,h6{font-weight:300;}.hero__content h1{font-size:60px;line-height:64px;}.circle-links .btn{background-color:transparent;border:1px solid #84d0d4;color:#84d0d4;}.push-up{margin-top:26px;}.choose-cta__wrapper .btn:hover{background-color:transparent;border:1px solid #84d0d4;color:#84d0d4;}a.btn.btn--transparent-bg:hover{background-color:#281831!important;color:#eeebdb!important;}.Page-14{background:#eeebdb;}.bottom-pad{padding-bottom:13.6%;}.header__burger{margin-right:15px;}.round-img-txt .learn-more{margin-top:4.4rem;}.ProductPage .btn.btn--transparent-bg.btn--active:hover{border:0;}.widget-dual-header p{font-family:"AcuminPro";}.btn--transparent-bg,.btn-payment-wrapper:last-of-type a{border:1px solid #281831!important;}.btn--violet-bg:hover{color:#281831!important;border:1px solid #281831!important;}.text-with-map__map svg{left:25%;}.absolute-link a::before{background-image:url("https://resources.ibisnz.com/puremilford/FitCustom/img/icon/arrow-left.svg");}.ibis-widget-dual-calendar .ibis-widget-departures-dual .departures-dual-header .col.col-1{padding-left:20px;}.ibis-widget-dual-calendar .ibis-widget-departures-dual .departures-dual-header .col{width:25%;text-align:center;}.ibis-widget-dual-calendar .ibis-widget-departures-dual .departures-dual-header{display:flex;}.ibis-widget-dual-calendar .ibis-widget-departures-dual .departures-dual-header .col-4.col .num{margin-left:-32px;}.widget-dual-back-to-month-view.ibis-widgets.step2{font-size:16px;}#scroll-to-book{margin-top:10px;display:inline-block;margin-left:20px;}.ProductPage #top .round-img-cta__inner h6{display:inline-block;}.HomePage .lines-svg{padding-bottom:10%;}.CompareTripsPage .choose-cta__wrapper{margin-top:4%;}.circles-with-hover{padding-top:3%;}.lines-svg--black-svg .lines-svg__head{margin-bottom:8rem;}.TeamPage .text-with-grid__container .center-up.btn{display:none;}.faq-accordion{padding-bottom:4%;}.ProductPage .lines-svg--with-bg{padding-top:5%;}.AboutPage .lines-svg{padding:5% 0% 10% 0%;}.Page-14 .filter{padding:2% 0%;}.filter__categories{margin-bottom:7rem;}.text-with-icons{padding:4% 0 3%;}p.header__weather{color:#fff;font-size:20px;line-height:24px;}#current-temp{margin-left:3px;}.ContactPage .jobs-item__info p a{color:#eeebdb;}.ContactPage .jobs-item__info p a:hover{color:#716978;}.ContactPage .jobs-item__name{margin-bottom:1rem;}.ContactPage .contact-map__iframe{height:70rem;width:49%;border-radius:15px;display:inline-block;}.mobile-only{display:none;}.Page-14 .slider-bg--large-padding::before{top:200px;}@media only screen and (min-width:768px){.round-img-txt--reverce .round-img-txt__text{margin:1.4rem auto 0 0;}}@media only screen and (max-width:768px){.ContactPage .contact-map__iframe{height:34rem;width:85%;margin:0 auto;display:block;}#map2{margin-top:20px;}.TeamPage .text-with-grid{padding:6.7rem 0 6.7rem;}.ProductPage #top .round-img-cta__links{max-width:100%!important;}.TeamPage .round-img-txt--mobile-circle .round-img-txt__img{margin-right:0;}.circle-links p{margin-top:1rem;}.Blog .round-img-txt--reverce .round-img-txt__text{margin-top:4rem;}.Blog.round-img-txt-section{padding-top:0;}.filter__categories{width:1000px;}.filter__container{display:grid;}.Page-14 .filter{padding:2% 0% 8% 0%;}.post-preview__subtitle{line-height:2rem;}.faq-accordion__btn img{max-width:20px;}}@media only screen and (max-width:1024px){.lines-svg .round-img-txt{margin:0 0 0 0;}.round-img-txt .btn{margin-top:3.6rem;margin-bottom:3rem;}.HomePage .lines-svg .round-img-txt{margin:2rem 0 2rem 0;}.HomePage .text-with-map{padding-bottom:0%;}.HomePage .text-with-map .scroll-to{display:none;}.circle-links h2{margin-top:2rem;}.HomePage .lines-svg{padding-bottom:1%;}.HomePage .round-img-txt-section .round-img-txt--mobile-circle .round-img-txt__img{margin-right:0;}.ProductPage #top .round-img-cta__links{max-width:60%;}.ProductPage .lines-svg--blue-svg .round-img-txt{margin:0 0 6rem 0;}}@media only screen and (max-width:1280px){.HomePage .choose-cta__item:not(:last-of-type){border-right:0;}}.faq-accordion__inner{margin-top:40px;}.faq-accordion__pannel{margin-top:0;}.faq-accordion__btn{margin-top:1rem;}.footer__contact a.phone{color:#fff;}@media only screen and (max-width:1599px){.text-with-map__map svg{left:31%;}}@media only screen and (min-width:768px){.HomePage .circle-links .btn:hover{background:#84d0d4;color:#281831;}}@media only screen and (max-width:768px){.CompareTripsPage .circles-with-hover{padding:4.5rem 0 10rem;}.round-img-txt--reverce .round-img-txt__text{margin-top:-1rem;}}@media only screen and (min-width:1024px){.text-with-map__map svg{left:38%;}}@media only screen and (min-width:1200px){.text-with-map__map svg{left:40%;}}@media only screen and (min-width:1500px){.text-with-map__map svg{left:38%;}}@media only screen and (min-width:2000px){.text-with-map__map svg{left:25%;}}.mobile-social-icons img{width:40px;height:40px;color:#fff;}.footer__bottom-inner img{width:30px;height:30px;color:#fff;}@media only screen and (max-width:575px){.mobile-only{display:inline-block;}.back-up{margin-left:-33px;margin-top:-20px;}}@media(min-width:1281px){body.puremilford.big-background.hd .header .container{padding-right:6rem;padding-left:6rem;}}body.puremilford.big-background.hd .header .container .header__logo img{max-width:330px;}body.puremilford.big-background.hd .header .fit5-cart-widget{margin-top:0;}body.puremilford.big-background.hd .header button.header__burger,body.puremilford.big-background.hd .header button.header__menu-close{cursor:pointer;margin:0;padding:0;border:0;background-color:transparent;}body.puremilford.big-background.hd .header .header__menu nav ul{list-style:none;}body.puremilford.big-background.hd .header .header__menu .mobile-social-icons{list-style:none;}body.puremilford.big-background.hd .header .header__weather,body.puremilford.big-background.hd .header .header__weather span{color:#fff;}body.puremilford.big-background.hd .swal2-container .swal2-modal .swal2-header h2.swal2-title{font-weight:400;line-height:1.5;}body.puremilford.big-background.hd .js-add #lets-go{max-width:290px;}@media all and (min-width:601px) and (max-width:690px){body.puremilford.big-background.hd #shopping-cart-wrapper .cart-left-wrapper .cart-details-btns.js-add .btn-payment-wrapper .btn{padding:0 30px!important;font-size:19px!important;}}.fit5-cart-widget .cart-icon::before{background:transparent url("https://resources.ibisnz.com/puremilford/FitCustom/img/icon/basket.svg") 0 0 no-repeat;background-size:contain;opacity:1;}.fit5-cart-widget .cart-icon .cart-widget-badge{font-family:AcuminPro;line-height:1.2em;height:17px;}.fit5-cart-widget{margin-top:-10px;}.ibis-widget-dual-calendar .ibis-widget-week-calendar .week-calendar-wrapper .week-calendar-container .row .col .date-price .num{padding:0 2px 0 3px;}.HomePage .choose-cta__item:not(:last-of-type){border-right:1px solid #eba016;}.HomePage .choose-cta__wrapper .choose-cta__head h2{margin-bottom:5px;}.new-circle{object-fit:cover;border-radius:50%;height:200px;width:200px;margin:0 auto;margin-bottom:20px;}.orange-button{background:#eba016;}.fa,.fal{color:#84d0d4;font-size:50px;font-weight:500;}.blue-text h1,.blue-text h2,.blue-text h3,.blue-text p{color:#281831;}.MainJobsPage .lines-svg--black-svg .lines-svg__head{margin:0 auto 0 auto;}.TeamPage{background:#c1e7e9;}.TeamPage .twg2{padding:2% 0 8% 0%;}.center-up{display:block;margin:0 auto;}.FAQsPage .lines-svg__head{margin:0 auto 4.8rem auto;}.post__text p{margin-bottom:2.5rem;}.post__text h6{margin-bottom:2.5rem;}.BlogPost .round-img-txt-section{padding:0;margin:0 0 10% 0;}h1,h2,h3,h4,h5,h6{font-weight:300;}.hero__content h1{font-size:60px;line-height:64px;}.circle-links .btn{background-color:transparent;border:1px solid #84d0d4;color:#84d0d4;}.push-up{margin-top:26px;}.choose-cta__wrapper .btn:hover{background-color:transparent;border:1px solid #84d0d4;color:#84d0d4;}a.btn.btn--transparent-bg:hover{background-color:#281831!important;color:#eeebdb!important;}.Page-14{background:#eeebdb;}.bottom-pad{padding-bottom:13.6%;}.header__burger{margin-right:15px;}.round-img-txt .learn-more{margin-top:4.4rem;}.ProductPage .btn.btn--transparent-bg.btn--active:hover{border:0;}.widget-dual-header p{font-family:"AcuminPro";}.btn--transparent-bg,.btn-payment-wrapper:last-of-type a{border:1px solid #281831!important;}.btn--violet-bg:hover{color:#281831!important;border:1px solid #281831!important;}.text-with-map__map svg{left:25%;}.absolute-link a::before{background-image:url("https://resources.ibisnz.com/puremilford/FitCustom/img/icon/arrow-left.svg");}.ibis-widget-dual-calendar .ibis-widget-departures-dual .departures-dual-header .col.col-1{padding-left:20px;}.ibis-widget-dual-calendar .ibis-widget-departures-dual .departures-dual-header .col{width:25%;text-align:center;}.ibis-widget-dual-calendar .ibis-widget-departures-dual .departures-dual-header{display:flex;}.ibis-widget-dual-calendar .ibis-widget-departures-dual .departures-dual-header .col-4.col .num{margin-left:-32px;}.widget-dual-back-to-month-view.ibis-widgets.step2{font-size:16px;}#scroll-to-book{margin-top:10px;display:inline-block;margin-left:20px;}.ProductPage #top .round-img-cta__inner h6{display:inline-block;}.HomePage .lines-svg{padding-bottom:10%;}.CompareTripsPage .choose-cta__wrapper{margin-top:4%;}.circles-with-hover{padding-top:3%;}.lines-svg--black-svg .lines-svg__head{margin-bottom:8rem;}.TeamPage .text-with-grid__container .center-up.btn{display:none;}.faq-accordion{padding-bottom:4%;}.ProductPage .lines-svg--with-bg{padding-top:5%;}.AboutPage .lines-svg{padding:5% 0% 10% 0%;}.Page-14 .filter{padding:2% 0%;}.filter__categories{margin-bottom:7rem;}.text-with-icons{padding:4% 0 3%;}p.header__weather{color:#fff;font-size:20px;line-height:24px;}#current-temp{margin-left:3px;}.ContactPage .jobs-item__info p a{color:#eeebdb;}.ContactPage .jobs-item__info p a:hover{color:#716978;}.ContactPage .jobs-item__name{margin-bottom:1rem;}.ContactPage .contact-map__iframe{height:70rem;width:49%;border-radius:15px;display:inline-block;}.mobile-only{display:none;}.Page-14 .slider-bg--large-padding::before{top:200px;}@media only screen and (min-width:768px){.round-img-txt--reverce .round-img-txt__text{margin:1.4rem auto 0 0;}}@media only screen and (max-width:768px){.ContactPage .contact-map__iframe{height:34rem;width:85%;margin:0 auto;display:block;}#map2{margin-top:20px;}.TeamPage .text-with-grid{padding:6.7rem 0 6.7rem;}.ProductPage #top .round-img-cta__links{max-width:100%!important;}.TeamPage .round-img-txt--mobile-circle .round-img-txt__img{margin-right:0;}.circle-links p{margin-top:1rem;}.Blog .round-img-txt--reverce .round-img-txt__text{margin-top:4rem;}.Blog.round-img-txt-section{padding-top:0;}.filter__categories{width:1000px;}.filter__container{display:grid;}.Page-14 .filter{padding:2% 0% 8% 0%;}.post-preview__subtitle{line-height:2rem;}.faq-accordion__btn img{max-width:20px;}}@media only screen and (max-width:1024px){.lines-svg .round-img-txt{margin:0 0 0 0;}.round-img-txt .btn{margin-top:3.6rem;margin-bottom:3rem;}.HomePage .lines-svg .round-img-txt{margin:2rem 0 2rem 0;}.HomePage .text-with-map{padding-bottom:0%;}.HomePage .text-with-map .scroll-to{display:none;}.circle-links h2{margin-top:2rem;}.HomePage .lines-svg{padding-bottom:1%;}.HomePage .round-img-txt-section .round-img-txt--mobile-circle .round-img-txt__img{margin-right:0;}.ProductPage #top .round-img-cta__links{max-width:60%;}.ProductPage .lines-svg--blue-svg .round-img-txt{margin:0 0 6rem 0;}}@media only screen and (max-width:1280px){.HomePage .choose-cta__item:not(:last-of-type){border-right:0;}}.faq-accordion__inner{margin-top:40px;}.faq-accordion__pannel{margin-top:0;}.faq-accordion__btn{margin-top:1rem;}.footer__contact a.phone{color:#fff;}@media only screen and (max-width:1599px){.text-with-map__map svg{left:31%;}}@media only screen and (min-width:768px){.HomePage .circle-links .btn:hover{background:#84d0d4;color:#281831;}}@media only screen and (max-width:768px){.CompareTripsPage .circles-with-hover{padding:4.5rem 0 10rem;}.round-img-txt--reverce .round-img-txt__text{margin-top:-1rem;}}@media only screen and (min-width:1024px){.text-with-map__map svg{left:38%;}}@media only screen and (min-width:1200px){.text-with-map__map svg{left:40%;}}@media only screen and (min-width:1500px){.text-with-map__map svg{left:38%;}}@media only screen and (min-width:2000px){.text-with-map__map svg{left:25%;}}.mobile-social-icons img{width:40px;height:40px;color:#fff;}.footer__bottom-inner img{width:30px;height:30px;color:#fff;}@media only screen and (max-width:575px){.mobile-only{display:inline-block;}.back-up{margin-left:-33px;margin-top:-20px;}}.ibis-ecomm body.hd.big-background .container-fluid{max-width:1280px;padding:0 40px 20px;}@media all and (max-width:991px){.ibis-ecomm body.hd.big-background .container-fluid #payment-header{max-width:unset;}}.ibis-ecomm body.hd.big-background .container-fluid #shopping-cart-wrapper #Partial_CartSummary{margin-top:6px;}@media all and (max-width:1199px){.ibis-ecomm body.hd.big-background .container-fluid #shopping-cart-wrapper #Partial_CartSummary{margin-top:-62px;}}@media all and (max-width:991px){.ibis-ecomm body.hd.big-background .container-fluid #shopping-cart-wrapper #Partial_CartSummary{margin-top:70px;}}.ibis-ecomm body.hd.big-background .container-fluid #frm-purchaser #fit5-your-details-wrapper #partial-purchaser-wrapper .fit5-purchaser-privacy-tc-wrapper .fit5-purchaser-tc-wrapper label{display:inline-block;vertical-align:middle;}.ibis-ecomm body.hd.big-background .container-fluid #frm-purchaser #fit5-cart-partial{margin-top:-129px;}@media all and (max-width:991px){.ibis-ecomm body.hd.big-background .container-fluid #frm-purchaser #fit5-cart-partial{margin-top:50px;}}.ibis-ecomm body.hd.big-background .swal2-popup .swal2-actions button{border-radius:26px!important;}.ibis-ecomm body.hd.big-background .swal2-popup .swal2-actions button.swal2-confirm,.ibis-ecomm body.hd.big-background .swal2-popup .swal2-actions button.swal2-confirm.swal2-styled{background:#84d0d4;border:1px #84d0d4 solid;color:#281831;}.ibis-ecomm body.hd.big-background .swal2-popup .swal2-actions button.swal2-confirm:hover,.ibis-ecomm body.hd.big-background .swal2-popup .swal2-actions button.swal2-confirm.swal2-styled:hover{background:#84d0d4;border:1px #84d0d4 solid;color:#015a88;}.ibis-ecomm body.hd.big-background .swal2-popup .swal2-actions button.swal2-cancel{background:#c00!important;border:1px #c00 solid;}.ibis-ecomm body.hd.big-background .swal2-popup .swal2-actions button.swal2-cancel:hover{background:#fff!important;border:1px #c00 solid;color:#c00!important;}.ibis-ecomm body.hd.big-background.bs5.empty-cart.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper .cart-details-btns .btn-payment-continue-shopping-wrapper{margin-left:0;}.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper .header-grey{padding:20px 0 0;}.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper .header-grey .col-2{padding-left:0;}@media all and (max-width:767px){.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-description-wrapper .cart-unit-price{width:100%;}}.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-prod-description-wrapper .cart-prod-line-discount{text-align:right;}.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-item-control{padding-right:0;}.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-item-control .prod-edit .fa.fa-pencil:before{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%2384d0d4'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z'/%3E%3C/svg%3E");}@media all and (max-width:767px){.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-item-control .prod-remove{margin-left:0;}}.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-details-items .cart-items .cart-item-control .prod-remove .fa.fa-trash-o:before{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%2384d0d4'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z'/%3E%3C/svg%3E");}.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns{width:66.66666667%;}@media all and (max-width:640px){.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns{width:100%;}}.ibis-ecomm body.hd.big-background.bs5.page-cart #container .container-fluid #shopping-cart-wrapper .cart-left-wrapper #cart-details .cart-bottom-btn-wrapper .cart-bottom-btns label{left:27px!important;}.ibis-ecomm body.hd.big-background.bs5.page-cart .swal2-container .swal2-icon{margin-top:10px;}.ibis-ecomm body.hd.big-background.bs5.page-cart .swal2-container h2.swal2-title{line-height:1.3;}.ibis-ecomm body.hd.big-background.bs5.page-checkout #container .container-fluid #partial-purchaser-wrapper input,.ibis-ecomm body.hd.big-background.bs5.page-checkout #container .container-fluid #partial-purchaser-wrapper select,.ibis-ecomm body.hd.big-background.bs5.page-checkout #container .container-fluid #partial-purchaser-wrapper textarea{font-size:1.1rem;}.ibis-ecomm body.hd.big-background.bs5.page-checkout #container .container-fluid #partial-purchaser-wrapper .checkmark{width:2.5rem;height:2.5rem;}.ibis-ecomm body.hd.big-background.bs5.page-checkout #container .container-fluid #partial-purchaser-wrapper .checkmark:after{width:.7rem;height:.7rem;}.ibis-ecomm body.hd.big-background.bs5.page-checkout #container .container-fluid #partial-purchaser-wrapper .select2-selection{font-size:1.1rem;color:#716978;width:100%;height:50px!important;border:1px solid #84d0d4;border-radius:30px!important;background-color:transparent;margin:2px 0 15px;padding:14px 26px;}.ibis-ecomm body.hd.big-background.bs5.page-checkout #container .container-fluid #partial-purchaser-wrapper .select2-container .selection .select2-selection .select2-selection__arrow{top:12px;right:10px;}.ibis-ecomm body.hd.big-background.bs5.page-checkout #container .container-fluid #partial-purchaser-wrapper .fit5-purchaser-privacy-tc-wrapper .fit5-purchaser-privacy-wrapper{margin:30px 0;}.ibis-ecomm body.hd.big-background.bs5.page-checkout #container .container-fluid #frm-purchaser .form-label-group label{left:27px;}.ibis-ecomm body.hd.big-background.bs5.page-receipt{font-size:1.1rem;}.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid{display:flex;gap:30px;}.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-left{margin-top:50px;}.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-left img{height:unset;max-width:420px;}.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right{margin-top:240px;margin-left:0;}@media all and (max-width:1100px){.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right{margin-top:140px;}}@media all and (max-width:920px){.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right{margin-top:40px;}}.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right .receipt-header #confirmation-header{font-size:3.7rem;line-height:4.5rem;}.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right #receipt-wrapper{display:flex;flex-wrap:wrap;}.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right #receipt-wrapper h3{font-size:1.42rem;margin:0;padding:0;}.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right #receipt-wrapper h3#confirmation-order-id{text-align:right;}@media all and (max-width:767px){.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right #receipt-wrapper h3#confirmation-order-id{text-align:left;}}.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right #receipt-wrapper #customer-info-details{width:100%;margin-top:20px;}.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right #receipt-wrapper #customer-info-details .customer-contact-details p{font-size:1.18rem;line-height:1.4rem;margin-bottom:1.6rem;}.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper .receipt-header .reicept-content-header-left .reicept-content-header-item{padding-left:0;}.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper #cart-details{font-size:1.06rem;}.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-title-tickets{font-size:1.3rem;text-transform:uppercase;}.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-left .cart-product-name,.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-left .cart-booking-summary2{line-height:1.4;margin:0;}.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-right .cart-prod-details,.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-right .cart-unit-quantity,.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-items .cart-items .cart-prod-details-wrapper .cart-prod-details-right cart-prod-details{line-height:1.4;}.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper #cart-details #cart-total{flex-wrap:nowrap;}.ibis-ecomm body.hd.big-background.bs5.page-receipt #container .container-fluid #confirmation-right #receipt-wrapper .receipt-content-wrapper #cart-details .cart-details-btns .btn-payment-wrapper a.btn{font-size:1.15rem!important;text-align:center;width:100%!important;max-width:293px!important;} */