.spa-res-item-wrapper{display:block}.spa-res-list{margin:35px 0 20px;padding:0}.spa-res-list li+li{margin-top:15px}.spa-res-list.payment-cart-item{margin:0}.spa-res-item-wrapper{border:1px solid var(--neutral-cool-medium);padding:15px;margin:0}.spa-res-item-content{margin:0 0 20px}.spa-res-item-img{display:none}.spa-res-item-title{margin-bottom:5px}.spa-res-item-title button{color:var(--primary-blue)}.spa-res-item-btn{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-top:10px}#paymentform{border:1px solid var(--neutral-cool-medium);margin-top:20px;padding:20px}#paymentform .spa-res-item-wrapper{border:none;background:var(--neutral-cool-light)}#forms .fieldset-block{margin:20px 0 0}@media (max-width:640px){.spa-res-item-wrapper{border:1px solid var(--neutral-cool-medium);margin:0;padding:15px 15px 15px 10px}}@media only screen and (min-width:640px){.row.spa-res-item-wrapper,.spa-res-item-wrapper{display:-webkit-flex;display:flex;padding:20px}}@media only screen and (min-width:768px){.spa-res-item-img{display:block;max-width:125px}.spa-res-item-content{margin:0}}.spa-popup-custom-ui{border:1px solid var(--neutral-medium);padding:10px 30px;text-align:center;width:628px;height:120px;box-shadow:0 10px 0 var(--auxiliary-blue-light);background-color:var(--neutral-white)}.spa-popup-button+.spa-popup-button{margin-left:15px}.spa-popup-red-button{background:var(--auxiliary-red);border-color:var(--auxiliary-red)}.spa-popup-bottom-box{border:1px solid var(--neutral-medium);padding:2px 5px;width:111.2%;background:var(--neutral-medium)}@media only screen and (max-width:767px){.spa-popup-custom-ui{width:290px;height:140px;padding:0}}#starTitle{color:var(--auxiliary-red);text-align:right}.selected-pay-option{border-radius:4px;border:1px solid var(--primary-blue);background-color:var(--neutral-cool-medium);display:inline-block;padding:.55555555555556em 1.66666666666667em;margin:0;text-decoration:none;width:120px;height:33px}.selected-pay-option label{color:var(--neutral-white);width:78px;height:16px;margin-top:-2px}.pay-option-box{border-radius:4px;border:1px solid var(--primary-blue);background-color:var(--neutral-white);display:inline-block;padding:.55555555555556em 1.66666666666667em .55555555555556em 0;margin:0;text-decoration:none;width:100%;height:47px}.pay-option-box+.pay-option-box{margin-left:10px}.payPalFont{margin-top:-2px}.paymentTypePaddingAdjust{position:absolute;top:5px;left:6px}.paymentTypeWidth{width:20%!important;position:relative;padding-left:20px!important}.rowPaddingAdjust{padding-left:0!important}.dropDownWidth,.inputEleWidth{min-width:390px;width:100%;max-width:390px}.stateDropDownWidth{width:395%!important}.help{padding-left:15px;text-decoration:underline;position:absolute;padding-top:5px}.form-field .visa-24{margin-left:0}.questionMark{margin-bottom:3px!important;margin-left:10px!important}.securityCodeWidth{width:43%!important}.expirationWidth{width:100%!important}.expirationDropDownWidth{width:85px!important}.expirationMargin{margin-right:8px}.payment-loader-text{padding-left:10px}.pay-pal-button{background:none;border:none;padding-left:15px}.cancel-icon:hover{text-decoration:underline}.white-button{color:var(--neutral-white)}.balance-due{top:-.5em}label.error.form-field-msg{display:block}.payment-submit-btn{width:175px}.spa-header-font-size{font-size:38px!important}.spa-browse-btn{width:250px;height:45px;padding:0!important}.spa-page1-level2-margin{margin:30px 10px 50px}.spa-content .service-text-container{width:73%;margin:auto}.browse-button-container a:hover{color:var(--neutral-white)}.spa-best-adjust{padding-left:0!important;max-width:22%!important}.spa-page1-cancelwidth{padding-top:10px}.spa-box{padding:15px}.spa-box,.spa-box-reserve-cancel-msg{border:1px solid var(--neutral-cool-medium)}.spa-box-reserve-cancel-msg{padding:10px;color:var(--auxiliary-red)}.accolade>.navbar-svg-icon{position:absolute;height:65px;margin-top:-24px;right:0;top:35%}.accolade>.navbar-svg-icon:first-of-type{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.laurel-content{color:var(--neutral-black)}.best-spa-contaier{width:92%}.spa-service-promise{margin-left:-22px}.spa-headline-backgroundblue{background-color:var(--neutral-cool-light)!important}.spa-land-cancel-green{border:2px solid var(--auxiliary-green);padding:6px;background:var(--auxiliary-green);color:var(--neutral-white)}.spa-land-cancel-red{border:2px solid var(--auxiliary-red);padding:6px;background:var(--auxiliary-red);color:var(--neutral-white)}#spa-banner-img,#spa-banner-img-id{width:100%;max-width:1700px}.spa-notify-banner{width:100%!important}.spa-font-12{font-size:12px}.arrow-up{border-bottom:8px solid var(--primary-blue);margin-top:5px}.arrow-down,.arrow-up{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;font-size:0;line-height:0;margin-left:4px;position:absolute}.arrow-down{border-top:8px solid var(--primary-blue);margin-top:6px}.rect-menu-icon{width:20px;height:3px;background-color:var(--primary-blue);margin:6px 0}#service-promise{margin-top:30px;padding:0 20px}@media only screen and (min-width:320px) and (max-width:359px){.spa-best-adjust{padding-left:26px!important;max-width:100%!important}.servicePromiseAlign{margin-top:34px;margin-left:70px;color:var(--primary-blue)!important}.width-adjust{width:80%}#display-service-promise{margin-top:20px}}@media only screen and (min-width:360px) and (max-width:365px){.spa-best-adjust{padding-left:41px!important;max-width:97%!important}#display-service-promise{margin-top:20px}}@media only screen and (min-width:366px) and (max-width:375px){.spa-best-adjust{padding-left:40px!important;max-width:93%!important}.servicePromiseAlign{margin-top:34px;margin-left:84px;color:var(--primary-blue)!important}#display-service-promise{margin-top:20px}}@media only screen and (min-width:376px) and (max-width:400px){.spa-best-adjust{padding-left:83px!important;max-width:87%!important}.servicePromiseAlign{margin-top:34px;margin-left:118px;color:var(--primary-blue)!important}#display-service-promise{margin-top:20px}}@media only screen and (min-width:401px) and (max-width:767px){.spa-best-adjust{padding-left:60px!important;max-width:91%!important}.servicePromiseAlign{margin-top:34px;margin-left:101px;color:var(--primary-blue)!important}#display-service-promise{margin-top:20px}}@media only screen and (min-width:768px) and (max-width:1023px){.spa-best-adjust{padding-left:0!important;max-width:40%!important}}@media only screen and (min-width:1024px) and (max-width:1224px){.spa-best-adjust{padding-left:0!important;max-width:31%!important}}@media screen and (min-width:1224px){.spa-breadcrumb-adjust{margin-top:0}}@media (max-width:576px){.servicePromiseAlign{color:var(--primary-blue)!important}.spa-cp-header{padding-top:5px!important}}@media (min-width:576px){.spa-bread-crumb.sticky{top:50px;max-width:1700px}.servicePromiseAlign{color:var(--primary-blue)!important}}@media (min-width:768px){.laurel-left{left:0}.spa-bread-crumb.sticky{top:50px;max-width:1700px}.laurel-content{left:0}.laurel-right{right:0}}@media (min-width:992px){.laurel-left{left:0}.laurel-content{left:-10%}.laurel-right{right:20%}}.filter-footer-content{text-align:center;width:75%;margin:auto;padding-right:5%}.filter-spa-loading-text-container .filter-loader-spinner{position:absolute;top:-3px;left:20px}.filter-footer-item{margin-left:15px!important;color:var(--primary-blue);line-height:3;cursor:pointer}.filter-footer-list .filter-footer-item-list{padding-right:10px}.filter-footer-list{list-style-type:none;display:-webkit-inline-box}.spa-filter-btn{margin-left:5%!important;padding:5%}.banner-text-container.row{margin-left:0;margin-right:0}@media only screen and (min-width:300px) and (max-width:447px){.filter-footer-content{width:75%}}@media only screen and (min-width:448px) and (max-width:770px){.filter-footer-content{width:85%}}@media screen and (min-width:771px) and (max-width:1024px){.filter-footer-content{width:63%}}.services-row{padding-left:10px;padding-right:10px}.article-title{padding:4px 15px 18px!important}.image-hover .floating-cards img{max-height:"170px"}.tab-card:focus .image-hover{opacity:1!important;border-left-color:fff!important}#service-promise .accolade.no-gutters{padding:.5em 2em}.service-list-loader .services-card-body{background-color:var(--neutral-white);border:1px solid var(--neutral-cool-medium);border-top:none}.services-card-body{background-color:var(--auxiliary-blue-extra-light);color:var(--primary-blue);padding:20px}.selected-services-card-body,.services-card-body{border:1px solid var(--primary-blue);border-top:none;text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.selected-services-card-body{background-color:var(--auxiliary-blue-dark)!important;color:var(--neutral-white)!important;height:60px}.services-card-body:hover{text-decoration:underline}.services-card-body .card-title{margin:0}.continue-shopping{text-decoration:underline;cursor:pointer;margin:0;padding-top:10px!important;letter-spacing:0}.services-container{padding:0;min-height:400px}.card-col{width:100%;margin:10px 5px;padding:0;border:0;border-radius:0!important;cursor:pointer}.filtered-card-container .card-col{cursor:auto}.filtered-card-container .card-col .row{display:-webkit-flex;display:flex;margin:0}.filtered-services-container{margin:auto;padding-bottom:80px!important}.filtered-services-container .no-result-banner{padding-left:15px}.card-col .filtered-card-img{height:200px;object-fit:cover;margin:15px 15px 15px 0}.services-card-list.list-style.row{display:-webkit-flex;display:flex}.card-col .filtered-card-content{margin:"20px 20px 20px 0px";border-right:"1px solid grey"}.card-col .filtered-card-title{color:var(--primary-blue);padding-top:15px;margin-bottom:5px}.card-col .filtered-card-category-text{margin-top:0}.card-col .price-container{height:75%;vertical-align:middle;top:13%;left:43%;position:relative;border-left:1px solid var(--neutral-cool-light);margin-left:44px}.card-col .price-container sup,.col-price sup{vertical-align:-webkit-baseline-middle}.filtered-col .column-card-footer{background:none;text-align:center;border:none}.filtered-col .column-card-footer .col-price{margin-bottom:10px}.filtered-col .col-card-header{padding:15px 15px 0}.filtered-col .card-body{padding:0 15px 15px}.filtered-col .card-text{padding:0;margin:0}.link-text{text-decoration:underline;cursor:pointer;color:var(--primary-blue);display:inline-block}.link-text:hover{text-decoration:none}.banner-text-container ul{display:inline-block;margin-left:20px}.banner-text-container ul li{display:inline-block}.banner-text-container ul li+li{margin-left:30px}.user-tile.button-checkbox{margin-bottom:0!important}.benefit-item.button-checkbox{margin-bottom:30px!important}.services-container .selected-filter-banner{background:var(--neutral-cool-light);padding:15px;margin-left:10px;margin-right:10px}.continue-shopping:hover{text-decoration:none;cursor:pointer}.spa-notify-banner .fail-text{background-color:var(--auxiliary-red);color:var(--neutral-white);padding-top:6px;padding-bottom:6px}.spa-notify-banner .notification-text{width:100vw;margin-left:calc(-50vw + 50%)}.selected-filter-banner .banner-text-container .banner-text{color:var(--primary-blue);cursor:pointer}.card-col .price-container .filtered-price-label{text-align:center;padding-top:10px;width:100px;position:relative;top:27%;left:25px}.filtered-card-footer .filtered-card-footer-label{padding-right:10px;text-align:right;padding-top:5px}.filtered-card-footer .filtered-card-btn{width:100%}.filtered-card-container{border:1px solid var(--neutral-cool-medium)}.invalid.form-field-msg{margin-left:0!important}.card-col .filtered-card-footer{padding:0;line-height:2;border-top:1px solid var(--neutral-cool-medium)}.filtered-card-button-container{padding-left:15px!important}.spa-card-image{border:1px solid var(--primary-blue);border-radius:0;height:168px;max-height:163px;object-fit:cover}.spa-filter-nav-container{width:100%;padding:0!important;line-height:2}.filtered-card-footer .filtered-card-btn{padding:10px;width:80%;float:right}.services-container .filter-nav-fixed{top:100px!important;z-index:2}.spa-filter-nav-container .nav-item{border:.5px solid var(--neutral-medium);background:var(--neutral-cool-light);text-align:center;padding:0;color:var(--primary-blue)!important;margin:0}.spa-filter-nav-container .active-item{background:var(--neutral-white);border-bottom:0;padding:0!important}.spa-filter-nav-container .nav-item.button-checkbox{margin-bottom:0}.spa-filter-nav-container .filter-button-container{width:29%}.services-container .tab-content,.services-container .tab-content .tab-pane{margin:0;border:0;padding:15px 0 0;min-height:550px}.spa-filter-nav{padding:0;padding-left:15px!important;min-height:75px}.spa-treatments-heading{padding-left:15px}.spa-filter-nav .filtered-reset{color:var(--primary-blue);display:block;line-height:1;text-decoration:underline;padding-left:15px;padding-top:6px}.spa-filter-nav .filtered-reset:hover{text-decoration:none;cursor:pointer}.spa-filter-nav .filtered-count-container{text-align:center;padding-bottom:6px;padding-top:8px;vertical-align:middle;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.services-container .filter-benefits-button{-webkit-flex-grow:1;flex-grow:1;width:100%;border:1px solid var(--primary-blue);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--primary-blue);border-radius:0;line-height:2.5;position:relative;background:var(--auxiliary-blue-light)}.services-container .filter-benefits-button.dark{background:var(--auxiliary-blue-extra-light)}.services-container .filter-benefits-button :focus,a.button-link:focus,button:focus{outline-color:var(--auxiliary-blue)!important;outline-style:auto!important;box-shadow:0 0 0 2px var(--auxiliary-blue)!important}.services-container .scroll-arrow-container:focus{outline:none!important}.arrow-scroll-container{padding-left:0}.services-container #spa-filter-navigation,.spa-filter-nav-container .nav-item{min-height:75px}.services-container .available-user-row{margin:auto;padding-top:16px;display:-webkit-flex;display:flex}#spa-filter-navigation.sticky+.container{padding-top:108px}.services-container .filter-benefits-button{padding:0}.services-container .filter-button-text{padding:0;margin:0;text-align:center}.services-container .duration-fiter-trigger{padding-left:17px;position:relative}.services-container .availablity-date-time{margin:auto;cursor:pointer}.availability-dates-row .availability-date-card,.services-container .availablity-date-time .availability-dates-row{margin-top:20px}@media only screen and (min-width:576px){.availability-dates-row li:nth-child(3n+1) .availability-collapse-container{left:155%;-webkit-transform:translate(-50%);transform:translate(-50%)}.availability-dates-row li:nth-child(3n+3) .availability-collapse-container{left:-60%;-webkit-transform:translate(-50%);transform:translate(-50%)}}.services-container .options-container{border-bottom:1px solid var(--neutral-medium);padding-top:5px;padding-bottom:5px}.services-container .options-container .filter-sort{padding-left:5px}.options-overlay .filter-overlay-button{line-height:1.5}.options-overlay .filter-overlay-button:hover{background-color:var(--auxiliary-blue-dark);color:var(--neutral-white)}.popup-arrow{display:none!important}.duration-fiter-trigger .popup-content{border:1px solid var(--primary-blue)!important;top:-3px!important;left:6px!important;padding:0 10px 10px!important}.options-overlay-close .close-x,.options-overlay-close .sort-close{float:right}.duration-fiter-trigger-sort .svg-icon-down-arrow,.duration-fiter-trigger .svg-icon-down-arrow,.options-overlay-close .svg-icon-close-x{height:16px;width:16px}.availability-collapse-container .horizontal-scroll .carousel-time-card{width:95px;height:110px;text-align:center;cursor:pointer}.availability-collapse-container{position:relative;width:100vw;left:calc(-50vw + 50%);z-index:14;margin-top:10px}.selected-thermal-card,.services-container .selected-day-card{background:var(--auxiliary-blue-dark)!important;color:var(--neutral-white)!important}.selected-day-thermal-card{background:var(--neutral-white)!important;min-height:135px}.cancellation-policy,.gratuities-policy{letter-spacing:0}.services-container .selected-day-card+.span-arrow{content:"";position:relative;top:100%;left:44%;border-top:10px solid var(--auxiliary-blue-dark);border-left:10px solid transparent;border-right:10px solid transparent;bottom:-5px}.availability-collapse-container .carousel-time-card{width:95px;height:95px;text-align:center;cursor:pointer}.filtered-col-btn{color:var(--neutral-white)}.filter-button-container .spa-filter-btn{padding:9px 15px}.floating-cards .display-as-container{text-align:right;width:100%;padding:25px 15px 10px}.floating-cards .icon-three-up-container{width:19px;height:20px;text-align:center!important;display:inline-block;margin-left:5px;cursor:pointer}.floating-cards .icon-three-up-container .selected-svg-icon{color:var(--primary-blue);cursor:default;fill:var(--neutral-cool-medium)}.floating-cards .icon-three-up-container .unselected-svg-icon{fill:var(--primary-blue)}.horizontal-scroll .scroll-arrow-container{background-color:var(--neutral-white);border:1px solid var(--neutral-warm-medium);height:40px;width:40px;position:relative;border-radius:50%;left:11px;top:2rem;color:var(--primary-blue)}.horizontal-scroll .scroll-arrow-container .svg-icon-chevron{position:absolute;top:6px;left:.4rem}.col-price .card-price,.price-container .filtered-price-label .card-price{line-height:0;position:relative;vertical-align:initial;margin-bottom:10px;top:-.6em}.filterd-list li{margin:36px 0}.filterd-list li:first-child{margin-top:0}.filtered-services-container .filterd-list{padding-right:15px;padding-left:15px}.col-price .dollar-price{line-height:0;position:relative;vertical-align:initial}.banner-text .svg-icon-close-x{height:16px;width:16px}.spa-filter-nav-container .filter-view-button{position:relative;top:15%}.filter-footer-content .filter-view-button{display:inline}.banner-text .svg-icon-refresh{height:16px;width:16px}.horizontal-scroll .scroll-arrow-container.left-arrow .svg-icon-chevron{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.availability-collapse-container .horizontal-scroll{margin:auto}.horizontal-scroll .scroll-arrow-container{text-align:left!important}.conflict-message{width:100%;height:100%;text-align:center;padding-top:5px;border:1px solid;border-color:var(--auxiliary-red);color:var(--auxiliary-red);background-color:var(--error-bg);padding-bottom:5px;margin-top:15px}.list-style{list-style-type:none;list-style-image:none;padding:0;margin:0}.img-responsive-wrapper{position:relative;padding:0;margin:0}.button-checkbox input{width:0;height:0;position:absolute;clip:rect(0 0 0 0);overflow:hidden}.button-checkbox{margin-bottom:2em}.button-checkbox .tab-card label{border:none}.button-checkbox .tab-card label:focus .image-hover,.button-checkbox .tab-card label:hover .image-hover{opacity:1}.button-checkbox .tab-card label:focus .tick-icon,.button-checkbox .tab-card label:hover .tick-icon{display:none}.button-checkbox .tab-card label:focus .tick-icon-hover,.button-checkbox .tab-card label:hover .tick-icon-hover{display:block}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;transition:.5s ease;background-color:rgba(0,0,0,.4)}.overlay-hidden{opacity:0;cursor:pointer}.overlay-show{opacity:1}.overlay .tick-icon,.overlay .tick-icon-hover{fill:var(--neutral-white);height:34px;width:34px;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.overlay .tick-icon-hover{display:none}.overlay .tick-icon-hover .svg-icon-open-close,.overlay .tick-icon .svg-icon-open-close{fill:var(--neutral-white);height:34px;width:34px;opacity:1}.rotate45{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.text{color:var(--neutral-white);font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.filtered-col .filtered-col-img{height:200px;object-fit:cover}.title-hover:focus,.title-hover:hover{text-decoration:underline}.filtered-col{min-height:600px;height:100%;padding-bottom:20px}.guest-name{left:-41px}.filtered-col-container{height:100%}.column-container .filtered-col{border-radius:0}.filtered-col .filtered-card-title{color:var(--primary-blue)}.spa-loading-text-container{position:absolute;top:15%;padding-left:40px}.carousel-time-card .spa-loading-text-container{top:15px}.filter-spa-loading-text-container{position:absolute;top:15%}.filter-spa-loading-text-container img{margin-bottom:6px}.spa-filter-footer .filter-button-container .spa-loading-text-container{top:0}.spa-filter-footer{transition:bottom .4s ease;bottom:-53.54px}.filter-spa-loading-text-container{position:relative;top:14px;left:10px;padding-left:40px}.filter-footer-content .filter-spa-loading-text-container{top:0}.spa-loading-text-container{position:relative;top:25px;left:10px}.alice-carousel .filter-benefits-button{margin:2px}.images{padding-top:50px}.spa-cp-header{padding-left:0!important;padding-right:0!important}.spa-cp-booking,.spa-cp-header{margin:0 auto;max-width:100%!important;width:auto}.spa-cp-booking{top:127px!important}.polar-wrapper .spa-breadcrumb-adjust{margin-top:0}#spa-filter-navigation.sticky{top:95px;z-index:3;max-width:1700px}@media only screen and (min-width:990px){#spa-filter-navigation.sticky{top:93px}}.polar-wrapper #spa-filter-navigation.sticky{top:43px}.reset-filter{text-decoration:underline}.react-confirm-alert-overlay{background-color:rgba(0,0,0,.4)!important}.pad-20px{padding:20px}.spa-tick-mark{background-image:url(../../static/media/icn-checkmark.c9ca8a9e.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:100%;display:inline-block;height:11px;width:25px}.vertical-line{border-left:1px solid var(--neutral-cool-medium)!important}.margin-left-20px{margin-left:20px}.pad-top15px{padding-top:15px}.margin-top-min20px{margin-top:-20px!important}.padding-18px{padding:18px!important}.line-height-25{line-height:25px!important}.availability-data-card-li{padding:20px 8px 0 15px}.availability-data-card-li .availability-date-card{height:95px;padding:5px}.font-size-22{font-size:22px!important}.font-size-12{font-size:12px!important}.pad-top17px{padding-top:17px!important}.margin-top-0{margin-top:0!important}.font-size-14{font-size:14px!important}.margin-top-13{margin-top:13px!important}.margin-top-min-10{margin-top:-10px!important}.margin-top-min-20{margin-top:-20px}.margin-right-min-12{margin-right:-12px!important}.payment-selected-radio{background-color:var(--neutral-cool-medium)!important}.payment-selected-label{color:var(--neutral-white)}.outline-none{outline:none}#departure-links{padding:16px}@media only screen and (max-width:767px){#departure-links{padding:0}}#content-loader .img-responsive-wrapper{border:1px solid var(--neutral-cool-medium)!important}#content-loader .services-card-body{border-top:0}#content-loader .card-col:hover~.services-card-body,#content-loader .services-card-body:hover,.services-card-body:hover{background-color:var(--neutral-white)!important}.cancellation-policy h3,.cancellation-policy p,.gratuities-policy h3,.gratuities-policy p{display:inline;letter-spacing:0}.cancellation-policy p,.gratuities-policy p{font-weight:400}.spa-page1-cancelwidth .gratuities-policy h3{letter-spacing:0}.filtered-services-container ul.services-row.row-eq-height{display:-webkit-flex;display:flex}@media only screen and (max-width:767px){.mob-filter-nav .active-item{background-color:var(--auxiliary-blue-dark);color:var(--neutral-white);text-align:center}.mob-filter-nav .active-item a{color:var(--neutral-white)}.mobile-filter-tab-content #left-tabs-example-tabpane-services{padding-top:5px}.mobile-filter-tab-content .mobile-filter-button{padding:0;border-left:0;border-right:0;border-top:0;margin:0}.available-user-row .user-tile,.filter-tab-content,.mobile-collapse-content,.mobile-filter-tab-content{padding:0!important}.user-tile:first-child{border-top:1px solid var(--primary-blue)}.mobile-collapse-container>.filter-row{border-bottom:1px solid var(--primary-blue)}.mobile-collapse-container:first-child .border-top{border-top:1px solid var(--primary-blue)!important}.mobile-filter-tab-content .floating-cards{border-top:1px solid var(--primary-blue);padding:0}.mobile-filter-tab-content .mob-filter-nav{padding:1% 2%}.availablity-heading-mobile h2{text-align:left;padding:10px}.mobile-filter-tab-content .available-user-row{width:100%;padding:0}.mobile-collapse-container .mobile-filter-button{text-align:left;padding-left:5%}.mobile-collapse-container .mobile-filter-button i,.mobile-collapse-container .selected-user i{padding-right:10%;padding-top:5%}.mobile-collapse-container .available-user-row .mobile-filter-button{border-top:0}.mobile-collapse-container .selected-user i{padding-top:0}.mobile-collapse-container .filter-benefits-button .svg-icon-close-x,.mobile-collapse-container .filter-benefits-button .svg-icon-down-arrow{right:5%;top:30%;position:absolute}.mobile-collapse-container .mobile-collapse-content{padding-bottom:5%!important}.scroll-container .filter-benefits-button{text-align:center;padding-left:0!important}.mobile-collapse-container .gray-e6-bg{background:var(--neutral-cool-light)}.services-row,.services-row .column-container,.services-row .filtered-col{padding:0;border:0}.spa-filter-footer .services-loading-text{color:var(--neutral-white)}#left-tabs-example-tabpane-services ul.row{padding:0 20px!important}.filter-li{border-left:1px solid var(--primary-blue);border-right:1px solid var(--primary-blue)}.filter-row-container>div>.show,.filter-row-container>div>.show>p{border-bottom:1px solid var(--primary-blue)}.filter-row-container>div>.show>p{padding-bottom:15px}}@media screen and (max-width:767px){.spa-breadcrumb-adjust{margin-top:0}.nav-item .nav-link{padding:.7rem .5rem}.mob-filter-nav{margin-left:10px;margin-right:10px}.services-container .filter-benefits-button{padding-left:30px;text-align:left;line-height:3.4;word-wrap:break-word;white-space:normal;position:relative}.floating-cards .filter-benefits-button,.user-tile .filter-benefits-button{background:var(--neutral-cool-light)}.spa-left{float:left;padding-left:15px}.spa-right{float:right;padding-right:15px;color:var(--primary-blue);text-decoration:underline}.spa-padding-result-count{padding-top:15px}.filtered-col.card{padding-bottom:30px}.filter-button-container.padding-10{background:var(--neutral-dark);padding:15px;position:fixed;bottom:0;text-align:center;left:0;width:100%;margin:0;height:110px;z-index:14}#left-tabs-example-tabpane-options .filter-button-container{color:var(--neutral-white)}.filter-button-container.padding-10 .filtered-reset{color:var(--neutral-white);display:block;padding-top:15px}.text-md-center{text-align:center!important}.Reserve-card-times-text{display:none}.shopping-cart,.shopping-cart-label-dl{width:100%!important}.shopping-cart-label-dt{width:43%}.shopping-cart-label-dd{width:57%;padding-top:6px}.text-mob-left{text-align:left!important;padding-left:15px}.reservation-header-title>h1{margin:0}.paymentTypeWidth{width:45%!important}#reservations-payments{margin:0}.shopping-cart-trigger{margin-top:3px!important}.mob-margin-top-15{margin-top:15px}.polar-wrapper .spa-bread-crumb.mob-margin-top-15{margin-top:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){li.button-checkbox.col-md-4{width:50%!important;max-width:50%!important;-webkit-flex:0 0 50%!important;flex:0 0 50%!important}.card-col .price-container .filtered-price-label{left:0}.filter-button-container .spa-filter-btn{padding:9px 13px}.shopping-cart-label-dd{padding-right:15px}.reservation-header-container .reservation-header-content{width:90%}#service-promise .accolade.no-gutters{padding:.5em 1.2em}#service-promise .best-spa-container{padding-right:0}}.info-circle{background-image:url(../../static/media/blue-info.3dbd01cf.svg);background-repeat:no-repeat;-webkit-transform:scale(1);transform:scale(1);background-position:100%;display:inline-block;height:22px;width:22px;position:relative;top:5px;right:4px}#timeslot-loader .services-card-body.card-body{border-top:1px solid var(--primary-blue);height:33px;background-color:var(--primary-blue);padding:0}#timeslot-loader .img-responsive-wrapper-loader{border-left:1px solid var(--primary-blue)!important;border-right:1px solid var(--primary-blue);border-bottom:1px solid var(--primary-blue);border-radius:0}#timeslot-loader .floating-cards.white-bg.container{padding-top:25px}@media (max-width:576px){.spa-filter-footer{padding-bottom:115px;background-color:var(--neutral-white);margin-top:15px}.sticky-footer{position:relative!important}.filter-footer-label{display:block}.filter-spa-loading-text-container{padding-left:0;left:0}.spa-filter-nav,.spa-filter-nav-container .nav-item{min-height:55px}.spa-filter-nav-container .nav-item a{top:7%}.filtered-count-container .filtered-count.spa-left{padding-top:0}.mobile-filter-sections .available-user-row{width:88%!important;padding:0!important;border-left:1px solid var(--primary-blue);border-right:1px solid var(--primary-blue);border-bottom:1px solid var(--primary-blue)}.mob-filter-nav{height:35px;margin-bottom:15px}.logo-best-spa{float:none!important;left:11%!important;width:83%!important}}@media only screen and (max-device-width:576px){.popup-content.cart-pop-up-content{width:100vw!important;height:100vh;margin:0;padding:0!important;position:fixed!important}.cart-warning{padding-top:25px!important;padding-left:0!important}.cart-footer{height:65px;background-color:var(--primary-blue);position:fixed;width:100vw;bottom:0}.cart-footer .continue-shopping{padding-top:12px;width:50%;float:right;color:var(--neutral-white)}.cart-footer .paynow-btn{padding-left:7%}.cart-footer .continue-shopping,.cart-footer .paynow-btn>.primary-btn{margin-top:13px}.cart-header{height:50px;background-color:var(--primary-blue);width:100vw}.cart-header #shopping-cart-label{padding-top:7%}.cart-close-icon{float:right;margin-top:-20px;color:var(--neutral-white)}#spa-payment-form .form-field,.dropDownWidth,.inputEleWidth{width:100%!important;min-width:100%!important}.shopping-cart-label-dd{padding-right:10px}}@media screen and (max-width:640px){.spa-res-item-content{padding-left:10px!important}}@media only screen and (min-width:320px) and (max-width:359px){.paymentTypeWidth{width:90%!important;min-width:70%!important;margin:2px}input[data-test-id=payment-button]{width:50vw}.shopping-cart-label-dd{padding-right:0!important}.spa-bread-crumb.container{padding:0!important}}@media only screen and (min-width:360px) and (max-width:767px){div[data-test-id=credit-card-radio]{width:53%!important;margin-left:0}div[data-test-id=paypal-radio]{width:40%!important;margin-left:5px}#spa-bread-crumb .col.text-center,#spa-bread-crumb .spa-bread-crumb.container{padding:0}}@media screen and (min-width:768px) and (max-width:1023px){.cp-nav-btn>a{padding-top:15px;padding-bottom:15px;padding-left:4px!important;padding-right:4px!important;text-align:center;text-decoration:none}.card-col .price-container{left:0}.filtered-card-right{padding-left:0}.filtered-card-button-container{padding-left:5px!important}.logo-best-spa{left:0!important}}.card-col:hover~.services-card-body,.services-card-body:hover,.user-list-item:hover{background-color:var(--auxiliary-blue-light);text-decoration:underline}.services-container .availablity-date-time .availability-dates-row{margin-top:35px;display:-webkit-flex;display:flex}.availability-dates-row .availability-date-card{margin-top:0!important}button.filter-benefits-button.align-center.availability-date-card.reservation-card{height:135px}.reserve-card-content p{padding:2px!important;margin:0;line-height:1.3}.spa-res-item-content{padding-left:37px}.filtered-card-footer .filtered-card-btn{padding:13px;text-align:center}.card-col .price-container{left:0}#stateCode-error{margin-left:0}.card-col:hover~.services-card-body,.services-card-body:hover{background-color:var(--auxiliary-blue-light);text-decoration:underline}fieldset{margin:0}@media only screen and (min-width:1024px) and (max-height:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1.5){.card-col .price-container{left:5%}.filtered-card-footer .filtered-card-btn{padding:13px;width:216px}}@media (min-width:1366px){.pad-left-17{padding-left:17px!important}}.margin-top-30{margin-top:30px}.logo-best-spa{float:right;width:88%;position:relative;left:20%}#reservations-payments>.headline-bar{margin-bottom:25px;margin-top:35px}.filtered-card-footer-label .age-warning-text{position:relative;top:8px}.column-card-footer .age-warning-text{margin-bottom:25px;text-align:left}.option-duration-container .duration-content,.sort-content{color:var(--primary-blue)!important}.age-warning-text svg{color:var(--caution);height:19px;width:22px;margin-right:5px;margin-bottom:5px}.three-days-warning{padding-top:25px}.collapse-trg-text{line-height:2;padding-top:18px;padding-bottom:18px}.new-line{word-break:break-word;page-break-after:inherit;-webkit-column-break-after:inherit;break-after:inherit;white-space:normal}#securityCode-mc-error{display:block}.hk-help-text{font-style:oblique;padding-left:10px}.help .popup-content{background:transparent!important;border:none!important}.help .button-link{color:var(--primary-blue);text-decoration:underline}.spa-res-item-title button.button-link{text-align:left}#cardHolder_radio-error{padding-left:15px}.spa-bread-crumb{background:var(--primary-blue);color:var(--neutral-white);border-radius:0}.spa-bread-crumb .cart-warning{margin:0}.spa-bread-crumb .cart-warning .card-text{padding:0}.view-cart-hover:hover{cursor:pointer}.cart-items-container .cart-warning .card-text{letter-spacing:0}.spa-bread-crumb .breadcrumb{background:var(--primary-blue);margin:auto auto 0;padding:5px 0 7px}.breadcrumb-item+.breadcrumb-item:before{color:var(--neutral-white)!important}.spa-bread-crumb li.breadcrumb-item,.spa-bread-crumb li.breadcrumb-item a{color:var(--neutral-white)}.spa-bread-crumb.container{padding:0 15px}.spa-breadcrumb-label{text-decoration:underline;-webkit-text-decoration-color:var(--auxiliary-blue);text-decoration-color:var(--auxiliary-blue)}#spa-breadcrumb-label1,.spa-breadcrumb-label:hover{text-decoration:none}.spa-bread-crumb .shopping-cart{display:inline;margin-left:auto}.spa-bread-crumb .shopping-cart-trigger{display:inline-block;color:var(--neutral-white);border:1px solid var(--neutral-white);padding:5px;margin:0}.spa-bread-crumb .shopping-cart-trigger label{color:var(--neutral-white);margin:0}.spa-bread-crumb .cart-hr{border-top:1px solid var(--caution)}.spa-bread-crumb .cart-item-container{background-color:var(--neutral-white);padding:10px;margin:5px}.spa-bread-crumb .cart-item-name{margin-bottom:10px}.popup-content.cart-pop-up-content{left:auto!important;top:38px!important;border:1px solid var(--neutral-cool-medium)!important;right:0;z-index:99!important}@media only screen and (max-width:576px){.popup-content.cart-pop-up-content.popup-content.cart-pop-up-content{top:60px!important}}.sticky .popup-content.cart-pop-up-content{top:38px!important}.spa-bread-crumb .shopping-cart-trigger{position:relative}.breadcrumb-item{margin-top:9px}.warning-triangle-bang-24{margin-right:10px}@media only screen and (min-width:320px) and (max-width:359px){.spa-bread-crumb .shopping-cart{margin-left:0!important}.spa-bread-crumb .breadcrumb{margin:0!important;width:100%!important}}@media only screen and (min-width:360px) and (max-width:365px){.spa-bread-crumb .shopping-cart{margin-left:0!important}.spa-bread-crumb .breadcrumb{margin:0!important;width:100%!important}}.scrollbar{height:auto;max-height:240px;width:100%;overflow-y:auto;float:left;margin-bottom:15px}#ex3::-webkit-scrollbar{width:12px;background-color:var(--neutral-cool-light)}#ex3::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--primary-blue)}.breadcrumb .shopping-cart-label{padding-right:10px;display:inline-block;font-weight:400!important}.breadcrumb dl{margin:0}.breadcrumb dl dd,.breadcrumb dl dt{display:inline-block}@media (max-width:990px){.shopping-cart{width:50%}.shopping-cart-trigger{float:right}.breadcrumb .shopping-cart-label{position:relative;top:-10px;display:inline-block;font-weight:400!important}.breadcrumb dl{float:right}.breadcrumb-item,.breadcrumb .shopping-cart-label{padding-left:15px}}@media only screen and (min-width:366px) and (max-width:375px){.spa-bread-crumb .shopping-cart{margin-left:0!important}.spa-bread-crumb .breadcrumb{margin:0!important;width:100%!important}}@media only screen and (min-width:376px) and (max-width:400px){.spa-bread-crumb .shopping-cart{margin-left:0!important}.spa-bread-crumb .breadcrumb{margin:0!important;width:100%!important}}@media only screen and (min-width:401px) and (max-width:767px){.spa-bread-crumb .shopping-cart{margin-left:0!important}.spa-bread-crumb .breadcrumb{margin:0!important;width:100%!important}}.breadcrumb-mob{background-color:var(--auxiliary-blue-dark);margin-top:-3px;height:50px;display:none}.breadcrumb-mob a{color:var(--neutral-white)}.breadcrumb-mob .breadcrumb,.breadcrumb-mob .container{background-color:var(--auxiliary-blue-dark)}.breadcrumb-mob .spa-bread-crumb{padding:0}.reservation-header-container{background:url(../../static/media/reservation_blue_bg.cf3b7901.jpg) var(--auxiliary-blue-dark);padding:20px 0;background-repeat:no-repeat}.reservation-header-container .reservation-header-content{margin:auto;border:1px solid var(--neutral-medium);background:var(--neutral-white);text-align:center;padding-top:15px}.reservation-header-content div{padding:15px 10px 10px}.reservation-text{padding-left:200px;padding-top:15px}.reservation-header-content .reservation-view-details{color:var(--primary-blue)}.service-details{margin-top:35px}.reservation-header-content .reservation-view-details:hover{color:var(--primary-blue);text-decoration:underline}.reservation-container .reservation-card{line-height:2;position:relative}.reservation-container .reservation-card .Reserve-card-date{padding:0;margin:0;color:var(--neutral-white);background-color:var(--primary-blue);line-height:1.6;position:absolute;width:100%;top:0}.reservation-card .reserve-card-content{color:var(--neutral-black)}.reservation-card .Reserve-card-port{padding-top:20px}.selected-day-card .reserve-card-content{color:var(--neutral-white)}.reserve-card-content{line-height:1}.reservation-card .Reserve-card-times-text{color:var(--primary-blue)}.datecard-hover:hover{border-color:var(--primary-blue);background-color:var(--auxiliary-blue-light)}.reservation-container .reservation-dates-container{margin-top:20px}.reserve-time-slot{margin:0;color:var(--neutral-white);background-color:var(--primary-blue);position:absolute;top:0;left:0;width:100%}.reservation-dates-container .filter-benefits-button{padding-top:0;margin-bottom:0}.reservation-dates-container .availability-dates-row{padding-right:15px}.reservation-dates-container .filter-benefits-button p{padding:2px}.reservation-dates-container .alice-carousel .filter-benefits-button{position:relative}.reservation-dates-container .Reserve-card-price{color:var(--neutral-black);padding:10px}.selected-day-card .Reserve-card-price,.selected-day-card .Reserve-card-times-text{color:var(--neutral-white)}.reservation-dates-container .Reserve-card-text{padding-top:15px!important}.horizontal-scroll .time-no-arrow .carousel-time-card{max-width:95px;margin-right:15px;line-height:1.5;position:relative}.price{left:4px}.price,.thermal-price{line-height:20px;position:absolute}.thermal-price{left:10px}.price-tag{background:var(--auxiliary-red);color:var(--neutral-white);font-size:.9em;letter-spacing:.1em;padding:2px 4px;position:relative;z-index:14}.price-tag:before{border-width:9px;border-left:0 solid transparent;border-right:6px solid transparent;border-top:0 solid transparent;border-bottom:10px solid transparent;border-bottom-color:var(--auxiliary-red);content:" ";font-size:0;height:0;left:0;line-height:0;position:absolute;width:0;top:20px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.horizontal-scroll .time-no-arrow{-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex}.reservation-dates-container .selected-day-card{background:var(--auxiliary-blue-dark);border-bottom:0;color:var(--neutral-white)!important}.reservation-dates-container .selected-day-card+.reservation-arrow{visibility:visible}.reservation-dates-container .reservation-arrow{content:"";position:relative;top:54px;visibility:hidden;left:-25%;border-top:10px solid var(--auxiliary-blue-dark);border-left:10px solid transparent;border-right:10px solid transparent;padding-top:0;bottom:-9px}.reservation-dates-container .in-cart-item{background:transparent;border:1px solid var(--neutral-medium)}.reservation-dates-container .in-cart-item.reserve-time-slot{color:var(--neutral-black)}.reservation-dates-container .in-cart-item.Reserve-card-text{color:var(--auxiliary-red);border:0}.reservation-dates-container .reserve-loading{display:block;padding:16px 0}.availablity-label{padding-top:15px;padding-bottom:10px}.reservation-header-outsideBox{border:1px solid var(--neutral-white);padding:3px 2px 2px 3px;width:90%;background:var(--neutral-white);margin:-15px auto}.conflict-box.orange{border-color:var(--caution)!important;color:var(--auxiliary-red);background-color:var(--error-bg);margin-bottom:10px!important;padding:10px}.Reserve-card-price sup{top:-.4em!important}.reserve-card-content sup{top:-.6em!important}.i-pad-10{padding:10px}@media screen and (min-width:767px){.reserve-nav{display:none}.reserve-nav~.spa-breadcrumb-adjust{margin-top:0!important}}@media screen and (max-width:1024px){.reservation-header-container .reservation-header-content{border:1px solid var(--primary-blue);text-align:center}#reservation-warn-container{width:90%;margin:auto}.mob-guest-padding{padding-top:15px;padding-bottom:15px;padding-left:15px}.mobile-collapse-content .available-user-row{width:100%;padding:0 15px}.mobile-collapse-content .mobile-filter-button{border-left:0;border-right:0;border-top:0;margin:0}.mob-align{text-align:left!important}.availablity-heading{padding-top:12px}.availablity-heading-label{margin-top:30px}.reservation-label{padding-left:15px}.padding-line{padding-top:10px}.link-underline{text-decoration:underline}.carousel-time-card.filter-benefits-button,.filter-benefits-button.availability-date-card.reservation-card{padding-left:0;text-align:center}.images{padding-left:0;padding-top:50px;padding-right:0}.spa-page1-cancelwidth{padding-left:15px;padding-right:15px;width:100%}.pad-top15px{padding-top:15px}}.header-container{z-index:100;position:relative;max-width:1700px;width:100%;margin:0 auto}.container{margin:auto;padding:0}@media (min-width:576px){.container{max-width:768px}}@media (min-width:768px){.container{max-width:990px}}.mb-global-header-wrapper .dropdown-toggle:after{display:none}.row{margin:auto;display:block}.headline-bar{width:100%}a{text-decoration:underline}.activity-wrapper{border-bottom:10px solid var(--neutral-cool-light);border-top:1px solid var(--neutral-medium)}.activity-row{background:var(--neutral-white);border-bottom:1px solid var(--neutral-medium);border-top:10px solid var(--neutral-cool-light);color:var(--neutral-black);display:block;padding:15px 0;text-decoration:none}.activity-img{margin-bottom:1em}.activity-select{padding-top:35px;text-align:center}.activity-select .button{position:relative}.button-link{background-color:initial;border:none;cursor:pointer;display:inline;margin:0;padding:0}.button-link:focus,.button-link:hover{text-decoration:none}@media screen and (max-width:639px){.activity-select{padding-top:0;clear:both}.activity-select .button{width:100%}.svc-size,.svc-time{padding-top:.5em}.svc-reserve{padding-top:.75em}}@media (min-width:480px){.activity-desc{padding-left:180px}.activity-img{float:left;margin-left:-165px}}@media screen and (min-width:640px){.dining-reserve-form{padding-left:165px;cursor:default}.svc-size,.svc-time{padding-top:0}.svc-reserve{padding-top:7px}.svc-reserve .msg{display:inline-block;vertical-align:middle}.svc-reserve .success{padding:15px 0}.svc-reserve .error{padding-left:15px;max-width:300px}}.onboard-activity-res{margin-top:2.5em}.res-list{width:100%}.res-list .notes{font-size:.8461em;font-style:oblique}.res-list .contact{min-width:135px;width:30%}.res-list .service{min-width:210px;width:40%}.res-list .time{min-width:125px;width:20%}.res-list .price{min-width:75px;width:10%}.res-list .cancel{width:80px;text-align:center;vertical-align:middle}.lt-ie8 .res-list .button{padding:3px 2px}.res-list .notes,.res-list .service-duration{white-space:nowrap}.res-list .cancel-res-btn{vertical-align:middle}.canceling-res{display:none;text-align:center;width:100%;margin:.25em 0}.canceling-res>img{height:26px;width:26px;vertical-align:middle}.res-list .canceled-activity{text-align:center;padding:1em .75em}.pax-list{padding-top:15px;padding-bottom:15px}.pax-list+.pax-list{border-top:1px solid var(--neutral-light)}.pax-list .pax-name{margin-bottom:.5em}.svc-filter .form-field>select{width:100%}.svc-filter .loading{padding:.5em 0}.svc-filter .msg{display:inline-block;padding:1em 0}.dining-reserve-form .form-field>select,.spa-reserve-form .form-field>select{max-width:173px;width:100%}.svc-reserve-form .svc-price>span{line-height:30px}.svc-reserve-form .notes{font-size:.8461em;font-style:oblique}.deactive .rwd-accordion-header-desc>h2,.deactive .rwd-accordion-header-desc>p{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5}.deactive .rwd-accordion-header-desc>p.error{margin-top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}#svc-options{position:relative}#conflict{background:hsla(0,0%,100%,.8);position:absolute;top:0;bottom:0;left:0;right:0}.no-rgba #conflict{background:var(--neutral-white);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:.8}.policy-notes.conflict{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);opacity:.2}#svc-options>.row-highlight.active,#svc-options>.row-highlight:hover{background:var(--auxiliary-blue-extra-light);background:linear-gradient(180deg,var(--auxiliary-blue-light) 0,var(--auxiliary-blue-extra-light));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--auxiliary-blue-light)",endColorstr="var(--auxiliary-blue-extra-light)",GradientType=0)}.spa-font-family{font-family:var(--roboto-condensed)}.spa-center-align{text-align:center}.spa-header-margin{margin:20px!important;font-weight:700}.spa-page1-level2-margin{margin-top:50px 10px}.spa-component-left{margin-left:70px;margin-right:1px;width:28%;float:left;text-align:center}.spa-component-right{margin-left:1px;margin-right:116px;width:51%;float:right}.spa-bold{font-weight:700!important}.spa-component-space{margin-top:5px}.spa-page1-level3-margin{margin:27px 12% 140px}.header-spa-img img{width:100%;display:block}.best-spa-img-left{width:11%;float:left}.best-spa-img-right{text-align:right}#left-main-spa{width:40%;float:left}#middle-main-spa{width:20%}#right-main-spa{width:40%;float:right}.spa-content{background-color:var(--neutral-white)!important}.spa-content.main-bg{padding-top:0}.spa-content .selected-user{font-size:16px}.spa-content .user-list-item .font-size-p8{font-size:14px}.text-center{text-align:center}.padding-5{padding:5px}.padding-10{padding:10px}.font-12{font-size:12px}.no-pad-margin{margin:0;padding:0}.spa-font-color-54a0{color:var(--primary-blue)}.margin-auto{margin:auto}.margin-5{margin:0}.services-loading-text{padding-left:7px;font-size:12px;height:38px}.sticky{position:fixed;top:0;width:100%;z-index:15}sup:after{visibility:hidden}.width-full{width:100%}.spa-content .spa-filter-nav a:active,.spa-content .spa-filter-nav a:focus{border:none;text-decoration:underline;outline-color:var(--auxiliary-blue)!important;outline-style:auto!important;box-shadow:0 0 0 2px var(--auxiliary-blue)!important}.spa-content .bg-slideshow-container{position:inherit}.spa-booking-link{padding-left:0;padding-right:0}.sticky-footer{position:fixed;z-index:25;width:100%;max-width:1700px}@media (max-width:990px){.spa-bread-crumb.sticky{top:47px;max-width:1700px}.polar-wrapper .spa-bread-crumb.sticky{top:0}}@media (max-width:639px){.shopping-cart #mob-breadcrumb-ref{display:none}}@media (min-width:990px){.polar-wrapper .spa-bread-crumb.sticky{top:0}}._loading_overlay_content .filter-spa-loading-text-container{position:fixed;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spa-cp-header.isActive>.inner-wrapper .cp-nav{padding-top:50px}.spa-content.error-page{min-height:600px;border-radius:0}.spa-content.error-page .spa-error-container{padding-top:12.5em}.spa-content-container{min-height:500px;padding-bottom:50px}.service-availability-container{padding-bottom:5em}select.dropDownWidth option,select.expirationDropDownWidth option,select.inputEleWidth option{font-family:var(--roboto-condensed)}.filtered-card-footer .row:after,.filtered-card-footer .row:before,ul.row:after,ul.row:before{display:none}.headerbar.pinned.sticky{max-width:1700px}
/*# sourceMappingURL=main.e91b1f2b.chunk.css.map */