@font-face{font-family:"Didoni";src:url("/fonts/didoni/didoniurwd-reg-webfont.eot");src:url("/fonts/didoni/didoniurwd-reg-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/didoni/didoniurwd-reg-webfont.woff2") format("woff2"),url("/fonts/didoni/didoniurwd-reg-webfont.woff") format("woff"),url("/fonts/didoni/didoniurwd-reg-webfont.ttf") format("truetype"),url("/fonts/didoni/didoniurwd-reg-webfont.svg#didoni_urw_dregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Heuristica Regular";src:url("/fonts/heuristica/heuristica-regular-webfont.eot");src:url("/fonts/heuristica/heuristica-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/heuristica/heuristica-regular-webfont.woff2") format("woff2"),url("/fonts/heuristica/heuristica-regular-webfont.woff") format("woff"),url("/fonts/heuristica/heuristica-regular-webfont.ttf") format("truetype"),url("/fonts/heuristica/heuristica-regular-webfont.svg#heuristicaregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Heuristica Italic";src:url("/fonts/heuristica/heuristica-italic-webfont.eot");src:url("/fonts/heuristica/heuristica-italic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/heuristica/heuristica-italic-webfont.woff2") format("woff2"),url("/fonts/heuristica/heuristica-italic-webfont.woff") format("woff"),url("/fonts/heuristica/heuristica-italic-webfont.ttf") format("truetype"),url("/fonts/heuristica/heuristica-italic-webfont.svg#heuristicaitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Heuristica Bold";src:url("/fonts/heuristica/heuristica-bold-webfont.eot");src:url("/fonts/heuristica/heuristica-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/heuristica/heuristica-bold-webfont.woff2") format("woff2"),url("/fonts/heuristica/heuristica-bold-webfont.woff") format("woff"),url("/fonts/heuristica/heuristica-bold-webfont.ttf") format("truetype"),url("/fonts/heuristica/heuristica-bold-webfont.svg#heuristicabold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Heuristica Bold Italic";src:url("/fonts/heuristica/heuristica-bolditalic-webfont.eot");src:url("/fonts/heuristica/heuristica-bolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/heuristica/heuristica-bolditalic-webfont.woff2") format("woff2"),url("/fonts/heuristica/heuristica-bolditalic-webfont.woff") format("woff"),url("/fonts/heuristica/heuristica-bolditalic-webfont.ttf") format("truetype"),url("/fonts/heuristica/heuristica-bolditalic-webfont.svg#heuristicabold_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"uala";src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala.eot");src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala.eot?#iefix") format("embedded-opentype"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala.woff2") format("woff2"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala.woff") format("woff"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala.ttf") format("truetype"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala.svg#uala") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"uala-extended";src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala-extended.eot");src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala-extended.eot?#iefix") format("embedded-opentype"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala-extended.woff2") format("woff2"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala-extended.woff") format("woff"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala-extended.ttf") format("truetype"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala-extended.svg#uala") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Cera Pro Medium";src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Medium.eot");src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Medium.eot?#iefix") format("embedded-opentype"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Medium.woff2") format("woff2"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Medium.woff") format("woff"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Medium.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Cera Pro Bold";src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Bold.eot");src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Bold.eot?#iefix") format("embedded-opentype"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Bold.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Cera Pro Regular";src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Regular.eot");src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Regular.eot?#iefix") format("embedded-opentype"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Regular.woff2") format("woff2"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.dropdown-custom>div:after,.checkbox-custom:after,.tag [data-role=remove],.button-animated:before,.slideshow-uala #lg-close:after,.slideshow-uala #lg-action a#lg-prev:before,.slideshow-uala #lg-action a#lg-next:after,.icon{font-family:"uala" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.checkbox-custom-mini.square:after,#customerly-container .customerly-launcher-button:after,.icon-extended{font-family:"uala-extended" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-youtube:before{content:"\e746"}.icon-pinterest:before{content:"\e745"}.icon-linkedin:before{content:"\e744"}.icon-instagram:before{content:"\e92c"}.icon-calendar-cross:before{content:"\e742"}.icon-select:before{content:"\e741"}.icon-bell:before{content:"\e740"}.icon-male:before{content:"\e739"}.icon-pdf:before{content:"\e738"}.icon-email-heart:before{content:"\e737"}.icon-plus-circle:before{content:"\e736"}.icon-chevron-right-squared:before{content:"\e735"}.icon-hygiene:before{content:"\e734"}.icon-arrow-left:before{content:"\e733"}.icon-arrow-up:before{content:"\e732"}.icon-gift-simple:before{content:"\e731"}.icon-wheel-chair:before{content:"\e730"}.icon-staff-member:before{content:"\e729"}.icon-heart:before{content:"\e728"}.icon-peoples:before{content:"\e727"}.icon-flash:before{content:"\e726"}.icon-clock:before{content:"\e725"}.icon-calendar-bold:before{content:"\e724"}.icon-locator-pin:before{content:"\e723"}.icon-gift-package:before{content:"\e722"}.icon-discount-coupon:before{content:"\e721"}.icon-woman:before{content:"\e720"}.icon-man:before{content:"\e719"}.icon-denied:before{content:"\e718";color:#f15d5b}.icon-download-thin:before{content:"\e717"}.icon-paid:before{content:"\e716"}.icon-add-calendar:before{content:"\e715";color:#84cfb1}.icon-confirm-circle:before{content:"\e714";color:#84cfb1}.icon-calendar-extra:before{content:"\e713";color:#84cfb1}.icon-like:before{content:"\e712";color:#84cfb1}.icon-reload-double:before{content:"\e711";color:#fff}.icon-tick:before{content:"\e710";color:#84cfb1}.icon-dots:before{content:"\e709"}.icon-reload:before{content:"\e708"}.icon-times-circle:before{content:"\e707"}.icon-share:before{content:"\e706";color:#939999}.icon-geoloc-full:before{content:"\e705";color:#fff}.icon-diamond:before{content:"\e704";color:#c8a17d}.icon-half-star-icon:before{content:"\e703";color:#84cfb1}.icon-calendar-icon:before{content:"\e700";color:#84cfb1}.icon-chat-icon:before{content:"\e701";color:#84cfb1}.icon-filter-icon:before{content:"\e702"}.icon-logo:before{content:"\e92f"}.icon-notification-info:before{content:"\e900"}.icon-notification-question:before{content:"\e92e"}.icon-notification-ko:before{content:"\e901"}.icon-notification-ops:before{content:"\e932"}.icon-search:before{content:"\e902"}.icon-close:before{content:"\e903"}.icon-plus:before{content:"\e904"}.icon-add-button:before{content:"\e905"}.icon-remove-button:before{content:"\e906"}.icon-check:before{content:"\e907"}.icon-chevron-down:before{content:"\e908"}.icon-chevron-left:before{content:"\e909"}.icon-chevron-right:before{content:"\e90a"}.icon-chevron-up:before{content:"\e90b"}.icon-arrow:before{content:"\e90c"}.icon-goto:before{content:"\e90d"}.icon-heart-empty:before{content:"\e90e"}.icon-heart-full:before{content:"\e90f"}.icon-star-full:before{content:"\e912"}.icon-star-empty:before{content:"\e913"}.icon-more:before{content:"\e914"}.icon-email:before{content:"\e915"}.icon-franchising:before{content:"\e916"}.icon-order:before{content:"\e917"}.icon-zones:before{content:"\e918"}.icon-brand:before{content:"\e919"}.icon-payable-online:before{content:"\e91a"}.icon-phone:before{content:"\e91b"}.icon-cash:before{content:"\e91c"}.icon-credit-card:before{content:"\e91d"}.icon-document:before{content:"\e91e"}.icon-edit:before{content:"\e91f"}.icon-user:before{content:"\e920"}.icon-lock:before{content:"\e921"}.icon-lock-open:before{content:"\e933"}.icon-calendar:before{content:"\e922"}.icon-geoloc:before{content:"\e923"}.icon-pointer:before{content:"\e924"}.icon-send:before{content:"\e925"}.icon-suggest:before{content:"\e926"}.icon-tip:before{content:"\e927"}.icon-to-review:before{content:"\e928"}.icon-chat:before{content:"\e910"}.icon-facebook:before{content:"\e929"}.icon-google:before{content:"\e92a"}.icon-twitter:before{content:"\e92b"}.icon-instagram:before{content:"\e92c"}.icon-messenger:before{content:"\e92d"}.icon-whatsapp:before{content:"\e911"}.icon-apple:before{content:"\eabf"}.icon-bomb:before{content:"\e61f"}.icon-camera2:before{content:"\e930"}.icon-download:before{content:"\e931"}.icon-american-express:before{content:url("https://production-hairdressr.s3-eu-west-1.amazonaws.com/fe-images/icons/american-express-icon.svg")}.icon-checks:before{content:url("https://production-hairdressr.s3-eu-west-1.amazonaws.com/fe-images/icons/checks-icon.svg")}.icon-bancomat:before{content:"\e91d"}.tag [data-role=remove]:before,.slideshow-uala #lg-close:after{content:"\e903"}.slideshow-uala #lg-action a#lg-prev:before{content:"\e909"}.slideshow-uala #lg-action a#lg-next:after{content:"\e90a"}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@font-face{font-family:"uala";src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala.eot");src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala.eot?#iefix") format("embedded-opentype"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala.woff2") format("woff2"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala.woff") format("woff"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala.ttf") format("truetype"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala.svg#uala") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"uala-extended";src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala-extended.eot");src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala-extended.eot?#iefix") format("embedded-opentype"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala-extended.woff2") format("woff2"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala-extended.woff") format("woff"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala-extended.ttf") format("truetype"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/uala-extended.svg#uala") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Cera Pro Medium";src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Medium.eot");src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Medium.eot?#iefix") format("embedded-opentype"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Medium.woff2") format("woff2"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Medium.woff") format("woff"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Medium.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Cera Pro Bold";src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Bold.eot");src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Bold.eot?#iefix") format("embedded-opentype"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Bold.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Cera Pro Regular";src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Regular.eot");src:url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Regular.eot?#iefix") format("embedded-opentype"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Regular.woff2") format("woff2"),url("//s3-eu-west-1.amazonaws.com/production-hairdressr/fe-assets/fonts/CeraPro/WebFont/CeraPro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.dropdown-custom>div:after,.checkbox-custom:after,.icon,.tag [data-role=remove],.button-animated:before,.slideshow-uala #lg-close:after,.slideshow-uala #lg-action a#lg-prev:before,.slideshow-uala #lg-action a#lg-next:after{font-family:"uala" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.checkbox-custom-mini.square:after,#customerly-container .customerly-launcher-button:after,.icon-extended{font-family:"uala-extended" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-youtube:before{content:"\e746"}.icon-pinterest:before{content:"\e745"}.icon-linkedin:before{content:"\e744"}.icon-instagram:before{content:"\e92c"}.icon-calendar-cross:before{content:"\e742"}.icon-select:before{content:"\e741"}.icon-bell:before{content:"\e740"}.icon-male:before{content:"\e739"}.icon-pdf:before{content:"\e738"}.icon-email-heart:before{content:"\e737"}.icon-plus-circle:before{content:"\e736"}.icon-chevron-right-squared:before{content:"\e735"}.icon-hygiene:before{content:"\e734"}.icon-arrow-left:before{content:"\e733"}.icon-arrow-up:before{content:"\e732"}.icon-gift-simple:before{content:"\e731"}.icon-wheel-chair:before{content:"\e730"}.icon-staff-member:before{content:"\e729"}.icon-heart:before{content:"\e728"}.icon-peoples:before{content:"\e727"}.icon-flash:before{content:"\e726"}.icon-clock:before{content:"\e725"}.icon-calendar-bold:before{content:"\e724"}.icon-locator-pin:before{content:"\e723"}.icon-gift-package:before{content:"\e722"}.icon-discount-coupon:before{content:"\e721"}.icon-woman:before{content:"\e720"}.icon-man:before{content:"\e719"}.icon-denied:before{content:"\e718";color:#f15d5b}.icon-download-thin:before{content:"\e717"}.icon-paid:before{content:"\e716"}.icon-add-calendar:before{content:"\e715";color:#84cfb1}.icon-confirm-circle:before{content:"\e714";color:#84cfb1}.icon-calendar-extra:before{content:"\e713";color:#84cfb1}.icon-like:before{content:"\e712";color:#84cfb1}.icon-reload-double:before{content:"\e711";color:#fff}.icon-tick:before{content:"\e710";color:#84cfb1}.icon-dots:before{content:"\e709"}.icon-reload:before{content:"\e708"}.icon-times-circle:before{content:"\e707"}.icon-share:before{content:"\e706";color:#939999}.icon-geoloc-full:before{content:"\e705";color:#fff}.icon-diamond:before{content:"\e704";color:#c8a17d}.icon-half-star-icon:before{content:"\e703";color:#84cfb1}.icon-calendar-icon:before{content:"\e700";color:#84cfb1}.icon-chat-icon:before{content:"\e701";color:#84cfb1}.icon-filter-icon:before{content:"\e702"}.icon-logo:before{content:"\e92f"}.icon-notification-info:before{content:"\e900"}.icon-notification-question:before{content:"\e92e"}.icon-notification-ko:before{content:"\e901"}.icon-notification-ops:before{content:"\e932"}.icon-search:before{content:"\e902"}.icon-close:before{content:"\e903"}.icon-plus:before{content:"\e904"}.icon-add-button:before{content:"\e905"}.icon-remove-button:before{content:"\e906"}.icon-check:before{content:"\e907"}.icon-chevron-down:before{content:"\e908"}.icon-chevron-left:before{content:"\e909"}.icon-chevron-right:before{content:"\e90a"}.icon-chevron-up:before{content:"\e90b"}.icon-arrow:before{content:"\e90c"}.icon-goto:before{content:"\e90d"}.icon-heart-empty:before{content:"\e90e"}.icon-heart-full:before{content:"\e90f"}.icon-star-full:before{content:"\e912"}.icon-star-empty:before{content:"\e913"}.icon-more:before{content:"\e914"}.icon-email:before{content:"\e915"}.icon-franchising:before{content:"\e916"}.icon-order:before{content:"\e917"}.icon-zones:before{content:"\e918"}.icon-brand:before{content:"\e919"}.icon-payable-online:before{content:"\e91a"}.icon-phone:before{content:"\e91b"}.icon-cash:before{content:"\e91c"}.icon-credit-card:before{content:"\e91d"}.icon-document:before{content:"\e91e"}.icon-edit:before{content:"\e91f"}.icon-user:before{content:"\e920"}.icon-lock:before{content:"\e921"}.icon-lock-open:before{content:"\e933"}.icon-calendar:before{content:"\e922"}.icon-geoloc:before{content:"\e923"}.icon-pointer:before{content:"\e924"}.icon-send:before{content:"\e925"}.icon-suggest:before{content:"\e926"}.icon-tip:before{content:"\e927"}.icon-to-review:before{content:"\e928"}.icon-chat:before{content:"\e910"}.icon-facebook:before{content:"\e929"}.icon-google:before{content:"\e92a"}.icon-twitter:before{content:"\e92b"}.icon-instagram:before{content:"\e92c"}.icon-messenger:before{content:"\e92d"}.icon-whatsapp:before{content:"\e911"}.icon-apple:before{content:"\eabf"}.icon-bomb:before{content:"\e61f"}.icon-camera2:before{content:"\e930"}.icon-download:before{content:"\e931"}.icon-american-express:before{content:url("https://production-hairdressr.s3-eu-west-1.amazonaws.com/fe-images/icons/american-express-icon.svg")}.icon-checks:before{content:url("https://production-hairdressr.s3-eu-west-1.amazonaws.com/fe-images/icons/checks-icon.svg")}.icon-bancomat:before{content:"\e91d"}.tag [data-role=remove]:before,.slideshow-uala #lg-close:after{content:"\e903"}.slideshow-uala #lg-action a#lg-prev:before{content:"\e909"}.slideshow-uala #lg-action a#lg-next:after{content:"\e90a"}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes fadeOutKeyFrame{from{opacity:1;height:100%}to{opacity:0;height:0}}@-webkit-keyframes fadeOutKeyFrame{from{opacity:1;height:100%}to{opacity:0;height:0}}@keyframes fadeInKeyFrame{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeInKeyFrame{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInKeyFrame{from{opacity:0}to{opacity:1}}@-ms-keyframes fadeInKeyFrame{from{opacity:0}to{opacity:1}}@-o-keyframes fadeInKeyFrame{from{opacity:0}to{opacity:1}}@-webkit-keyframes shutdown{0{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}20%{-webkit-transform:scale3d(1,1.6,1);transform:scale3d(1,1.6,1)}50%{-webkit-transform:scale3d(1,0.005,1);transform:scale3d(1,0.005,1)}100%{-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1)}}@keyframes shutdown{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}20%{-webkit-transform:scale3d(1,1.6,1);transform:scale3d(1,1.6,1)}50%{-webkit-transform:scale3d(1,0.005,1);transform:scale3d(1,0.005,1)}100%{-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1)}}@-webkit-keyframes shutdown-opa{0%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes shutdown-opa{0%{opacity:0}50%{opacity:1}100%{opacity:1}}.modal-custom{display:none;width:302px;height:385px;z-index:1003;position:fixed;top:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);overflow:hidden;border:1px solid #dde4e4;background-color:#FFF}.modal-custom.modal-centered{top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-custom .modal-custom-header{padding:25px 10px 0}.modal-custom .modal-custom-header h3{text-align:center;margin:0;font-size:16px;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.modal-custom .modal-custom-body{padding:22px 15px 18px}.modal-custom .modal-custom-body>p{font-size:14px;line-height:18px}.modal-custom .icon-close{display:none}@media(max-width:479px){.modal-custom{width:100%;height:100%;padding-top:44px}.modal-custom .icon-close{display:inline-block;position:absolute;right:10px;top:14px;font-size:20px;cursor:pointer;padding:10px;line-height:inherit;height:auto}}#modal{display:block;position:absolute;overflow:hidden;background-color:#FFF;border-radius:14px;box-shadow:0 14px 38px rgba(46,60,81,0.22);top:50%;left:50%;max-width:100%;max-height:100%;-webkit-transition:"",transform .2s ease-out;transition:"",transform .2s ease-out;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}#modal>i.icon-close{position:absolute;right:0;top:0;padding:20px 20px 18px 20px;font-size:12px;z-index:1;display:none;color:#939999;cursor:pointer}#modal.full-height>i.icon-close{display:block}#modal>.corner{background-color:#FFF;border-radius:14px}#modal>.content{position:relative;width:100%;height:100%;opacity:0;z-index:0;-webkit-transition:"",opacity .2s ease-out;transition:"",opacity .2s ease-out}#modal.locked{-webkit-transition:"",none .2s ease-out;transition:"",none .2s ease-out}#modal.locked>.content{opacity:1;-webkit-transition:"",opacity .2s ease-out;transition:"",opacity .2s ease-out}@media(min-width:640px){#modal:not(.full-height){max-width:-moz-calc(100vw - 20px);max-width:-webkit-calc(100vw - 20px);max-width:-o-calc(100vw - 20px);max-width:calc(100vw - 20px);max-height:-moz-calc(100vh - 20px);max-height:-webkit-calc(100vh - 20px);max-height:-o-calc(100vh - 20px);max-height:calc(100vh - 20px)}}@media(max-width:639px){#modal{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}}.modal-complete-register-container{display:flex;flex-direction:column;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#27282d}.modal-complete-register-container h4{margin:43px 0 36px 0;font-size:18px;font-weight:bold;line-height:1.11;letter-spacing:1.5px;text-align:center;text-transform:uppercase}.modal-complete-register-container .message{margin:0 35px;font-size:16px;line-height:1.5;text-align:center}.modal-complete-register-container .actions{margin-top:80px}.modal-complete-register-container .actions .form-group:first-child{margin-right:0;max-width:50px;display:none}.modal-complete-register-container .actions .form-group:first-child.focus .placeholder-dynamic,.modal-complete-register-container .actions .form-group:first-child.not-empty .placeholder-dynamic{display:none}.modal-complete-register-container .actions .form-group:first-child:after{content:"";border-right:1px solid #dde4e4;position:absolute;height:40%;right:0;top:30%}.modal-complete-register-container .actions .form-group:nth-child(2).focus .placeholder-dynamic,.modal-complete-register-container .actions .form-group:nth-child(2).not-empty .placeholder-dynamic{margin-left:-50px;padding-left:0}.modal-complete-register-container .actions .form-group:nth-child(2) .placeholder-dynamic{margin-left:0}.modal-complete-register-container .actions .form-group:nth-child(2) input{padding-left:20px}.modal-message-container{position:relative;display:flex;flex-direction:column;top:0;left:0;width:100%;height:100%;padding-top:50px}.modal-message-container>div{display:flex;width:100%}.modal-message-container>div.message{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;flex-direction:column;justify-content:center;text-align:center;line-height:24px}.modal-message-container>div.icon-container{flex-direction:column;justify-content:center;text-align:center;margin-bottom:40px}.modal-message-container>div.icon-container.info{color:#84cfb1}.modal-message-container>div.icon-container.warn{color:#f15d5b}.modal-message-container>div.icon-container>.icon{font-size:66px;color:inherit}.modal-message-container>div.icon-container>.icon.icon-notification-ko{font-size:54px}.modal-message-container>div.icon-container .load-image{margin-top:30px;margin-bottom:10px}.modal-message-container>div.icon-container .load-image .spinner{margin:0 auto;width:90px;height:30px;text-align:center;font-size:0}.modal-message-container>div.icon-container .load-image .spinner>div{border-radius:100%;background-color:#27282d;height:82%;width:27.33%;margin:3%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.modal-message-container>div.icon-container .load-image .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.modal-message-container>div.icon-container .load-image .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.modal-message-container>div.actions{position:absolute;bottom:0;justify-content:center}.modal-message-container>div.actions>div{width:100%;display:flex;justify-content:center;color:#84cfb1}.modal-message-container>div.actions>div.warn{color:#f15d5b}.modal-message-container>div.actions>div>button,.modal-message-container>div.actions>div>a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;cursor:pointer;padding:43px 20px;letter-spacing:.44px;line-height:20px}@media(max-width:479px){.modal-message-container>div.actions{flex-direction:column}}#overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:rgba(64,69,76,0.7);opacity:0;transition:z-index .2s step-end,opacity .2s ease-out;-webkit-transition:z-index .2s step-end,opacity .2s ease-out}#overlay.shown{opacity:1;z-index:100001;transition:z-index step-start,opacity .2s ease-out;-webkit-transition:z-index step-start,opacity .2s ease-out}#overlay.screen-loader{display:flex;justify-content:center;align-items:center}#overlay.screen-loader .spinner{width:66px;height:22px}#overlay.screen-loader .spinner div{background-color:#fff}.blur{filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius="5");filter:url("data:image/svg+xml;utf8,<svg xmlns='w3.org/2000/svg'><filter id='blur' x='0' y='0'><feGaussianBlur stdDeviation='5'/></filter></svg>#blur");-ms-filter:blur(3px);-webkit-filter:blur(3px);filter:blur(3px);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.overlay-notice-text{color:#FFF;position:absolute;width:100%;top:45%;margin-top:-130px;text-align:center;z-index:1003}.overlay-notice-text .load-image{margin-bottom:30px}.overlay-notice-text .load-image .spinner{margin:0 auto;width:108px;height:36px;text-align:center;font-size:0}.overlay-notice-text .load-image .spinner>div{border-radius:100%;background-color:#f8f398;height:82%;width:27.33%;margin:3%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.overlay-notice-text .load-image .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.overlay-notice-text .load-image .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.overlay-notice-text .overlay-notice-icon{width:82px;height:82px;border:3px solid transparent;-webkit-border-radius:82px;-moz-border-radius:82px;-ms-border-radius:82px;border-radius:82px;margin:0 auto 20px;-webkit-animation:iconZoomIn .6s;animation:iconZoomIn .6s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.overlay-notice-text .overlay-notice-icon>div{display:table-cell;vertical-align:middle;height:82px;width:82px;font-size:30px;text-align:center}.overlay-notice-text .overlay-notice-icon.ok{border-color:#baecd8}.overlay-notice-text .overlay-notice-icon.ok>div{color:#baecd8}.overlay-notice-text .overlay-notice-icon.notification-ko{border-color:#f8f398}.overlay-notice-text .overlay-notice-icon.notification-ko>div{color:#f8f398}.overlay-notice-text .overlay-notice-msg1{font-size:24px;margin:0 auto 10px}@media(max-width:767px){.overlay-notice-text .overlay-notice-msg1{font-size:22px;max-width:90%}}@media(max-width:479px){.overlay-notice-text .overlay-notice-msg1{font-size:20px}}.overlay-notice-text .overlay-notice-msg2{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;font-size:66px;line-height:56px;margin:0 auto;max-width:500px;word-wrap:break-word}.overlay-notice-text .overlay-notice-msg2 .button-wrapper{display:inline-block;margin-top:15px}@media(max-width:767px){.overlay-notice-text .overlay-notice-msg2{font-size:56px;line-height:48px;max-width:90%}}@media(max-width:479px){.overlay-notice-text .overlay-notice-msg2{font-size:44px;line-height:36px}}.venue-heart{line-height:0;cursor:pointer;padding:10px;margin:-10px;-webkit-transition:"",color .2s ease-out;transition:"",color .2s ease-out}body>.notice-container{position:fixed;top:0;bottom:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.notice-container{position:absolute}.notice{background-color:#FFF;color:#27282d}.notice.notice-success{background-color:#baecd8;color:#27282d}.notice.notice-success:last-child:after{border-color:transparent transparent transparent #baecd8 !important}.notice.notice-warning{background-color:#f8f398;color:#27282d}.notice.notice-warning:last-child:after{border-color:transparent transparent transparent #f8f398 !important}.notice.notice-danger{background-color:#f15d5b;color:#FFF}.notice.notice-danger:last-child:after{border-color:transparent transparent transparent #f15d5b !important}.notice .notice-text ul{margin-top:0;list-style:disc;padding-left:15px;text-align:left}.notice-container-helper{top:-13px;right:0;z-index:100001;margin-right:55px;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.notice-container-helper .notice-logo{position:absolute;right:-36px;bottom:-2px;width:23px;height:23px;display:flex;align-items:center;justify-content:center;background-color:#FFF;border:1px solid #dde4e4;font-size:14px;font-weight:700;color:#27282d;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;-webkit-box-shadow:0 9px 27px 5px rgba(0,0,0,0.11);-moz-box-shadow:0 9px 27px 5px rgba(0,0,0,0.11);-o-box-shadow:0 9px 27px 5px rgba(0,0,0,0.11);-ms-box-shadow:0 9px 27px 5px rgba(0,0,0,0.11);box-shadow:0 9px 27px 5px rgba(0,0,0,0.11);-webkit-border-radius:23px;-moz-border-radius:23px;-ms-border-radius:23px;border-radius:23px}.notice-container-helper .notice{max-width:300px;min-width:220px;white-space:normal;margin:10px 0 0;font-size:14px;line-height:19px;padding:10px 18px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 9px 27px 5px rgba(0,0,0,0.11);-moz-box-shadow:0 9px 27px 5px rgba(0,0,0,0.11);-o-box-shadow:0 9px 27px 5px rgba(0,0,0,0.11);-ms-box-shadow:0 9px 27px 5px rgba(0,0,0,0.11);box-shadow:0 9px 27px 5px rgba(0,0,0,0.11)}.notice-container-helper .notice:last-child:after{content:"";position:absolute;bottom:5px;right:-8px;width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #FFF;-webkit-transform:rotate(360deg)}.notice-container-helper .notice .container{max-width:100% !important;width:100% !important;padding:0 !important}.notice-container-helper .notice .tag{display:inline-block;margin:0;height:auto;white-space:nowrap}.notice-container-helper .notice .notice-icon{display:none}.notice-container-toast{top:0;left:0;width:100%;z-index:100002}.notice-container-toast .notice{width:100%;font-size:15px;padding:12px 8px;overflow:hidden}.notice-container-toast .notice>div{width:100%;display:flex;align-items:center}.notice-container-toast .notice .notice-text{padding-left:14px}@media(max-width:479px){.notice-container-toast .notice .notice-text{padding-right:16px}}.notice-container-toast .button{margin-left:11px;height:30px}.notice-container-toast .button .spinner{margin:0 auto;width:22.5px;height:7.5px;text-align:center;font-size:0}.notice-container-toast .button .spinner>div{border-radius:100%;background-color:#27282d;height:82%;width:27.33%;margin:3%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.notice-container-toast .button .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.notice-container-toast .button .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@media(max-width:479px){.notice-container-toast .button{display:none}}.social-actions{display:flex;align-items:center;flex-wrap:nowrap;justify-content:center;height:100%;width:100%}.social-actions a{height:100%;color:#939999 !important;font-size:14px;display:flex;align-items:center;justify-content:center;flex-grow:1}.social-actions a:hover,.social-actions a:active{background-color:#f6f8f8}.social-actions a .icon{font-size:13px;margin-right:7px}.social-actions a .icon.icon-messenger{font-size:16px}.booking-resume h4,.checkout-recap h4{margin:0 0 26px;text-transform:uppercase;font-size:14px;color:#939999;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;letter-spacing:1.8px;line-height:19px}.booking-resume h4.active,.checkout-recap h4.active{cursor:pointer}.PriceResumeBox{position:relative}.PriceResumeBox .price-spinner{position:absolute}.PriceResumeBox .price-spinner.single{top:50%;left:50%}.PriceResumeBox .price-spinner.multi{top:50%;left:50%}.PriceResumeBox .price-spinner .load-image{height:0;margin:0 auto}.PriceResumeBox .price-spinner .load-image .spinner{width:26px;height:8px}.loader{filter:blur(1px);-moz-filter:blur(1px);-webkit-filter:blur(1px)}.no-loader{filter:blur(0);-moz-filter:blur(0);-webkit-filter:blur(0)}.booking-price{transition:all .35s ease-in-out}.booking-price>div{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.booking-price>div:last-child{margin-bottom:0}@media(max-width:479px){.booking-price>div:last-child{margin-bottom:5px}}.booking-price>div.booking-price-discount span{color:#f15d5b}.booking-price>div.booking-price-wallet span{color:#f15d5b}.booking-price>div.booking-price-main{padding-top:15px}@media(max-width:479px){.booking-price>div.booking-price-main{padding-top:0}}.booking-price>div.booking-price-main h4{text-transform:uppercase;letter-spacing:1.8px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal}.booking-price>div.booking-price-main span{color:#939999;font-size:26px}.booking-price>div.booking-price-main span.active{color:#27282d}.booking-price>div.booking-price-paid-via-wallet{padding-top:15px}.booking-price>div.booking-price-paid-via-wallet h4{text-transform:uppercase;letter-spacing:1.8px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.booking-price>div.booking-price-paid-via-edit{display:flex;flex-direction:column;padding-top:15px}.booking-price>div.booking-price-paid-via-edit h4{text-transform:uppercase;letter-spacing:1.8px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.booking-price>div.booking-price-paid-via-edit p{color:#939999}.booking-price>div h4{margin-bottom:0 !important}.booking-price>div span{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;font-size:18px;line-height:18px}.booking-price .load-image .spinner{margin:0 auto;width:42px;height:14px;text-align:center;font-size:0}.booking-price .load-image .spinner>div{border-radius:100%;background-color:#27282d;height:82%;width:27.33%;margin:3%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.booking-price .load-image .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.booking-price .load-image .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.booking-price .load-image .spinner{margin-left:0}.venue-single{max-width:280px;margin-left:auto;margin-right:auto}@media(max-width:991px){.venue-single{margin-bottom:30px}}.venue-single .venue-single-image{margin-bottom:30px;position:relative}.venue-single .venue-single-image img{max-width:100%;height:auto}.venue-single .venue-single-image .venue-single-rating{position:absolute;left:8px;bottom:-13px;background-color:#f8f398;vertical-align:middle;padding:4px 12px}.venue-single .venue-single-image .venue-single-rating>span{font-size:16px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal}.venue-single .venue-single-image .venue-single-rating .venue-ratings-count{margin-left:3px;font-size:11px;vertical-align:middle;margin-top:-3px}.venue-single .venue-single-info{padding:0 13px}.venue-single .venue-single-title{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;font-size:22px;margin-bottom:19px;height:83px;overflow:hidden}.venue-single .venue-single-zone{font-size:14px}.venue-single .venue-single-zone .home-venue-town{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal}.venue-tags{display:flex;margin-top:auto}.venue-tags .venue-services-tag{display:inline-flex;align-items:center;flex:0;box-sizing:border-box;border:1px solid #dde4e4;background:#fff;padding:2px 8px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;border-radius:12px}.venue-tags .venue-services-tag i{color:#c5cfcf;font-size:10px;margin-right:4px}.venue-tags .venue-services-tag i.icon-wheel-chair{color:#0d79c8}.venue-tags .venue-services-tag span{font-size:10px;color:#27282d;letter-spacing:.22px;line-height:14px;margin:0;white-space:nowrap;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.venue-tags .venue-services-tag+.venue-services-tag{margin-left:5px}@media(max-width:479px){.venue-tags{display:block;margin-bottom:5px}.venue-tags .venue-services-tag+.venue-services-tag{margin-top:5px;margin-left:0}}.slide-panel-inline .slide-container{overflow:hidden}.slide-container{white-space:nowrap;font-size:0}.slide-container .slide-overflow-wrapper{overflow:hidden;height:100%;width:100%}.slide-container .slide-inner-container{position:relative}.slide-container .slide-inner-container .slide-panel{-webkit-transition:"",height .2s ease-out;transition:"",height .2s ease-out;height:0;position:relative;background-color:#FFF;display:inline-flex;flex-direction:column;vertical-align:top;width:100%}.slide-container .slide-inner-container .slide-panel.active{height:100%}.slide-container .slide-inner-container .slide-panel.active .slider-action{display:inline-block}.slide-container .slide-inner-container .slide-panel.active .slider-action .button{margin:0 auto 15px;-webkit-box-shadow:0 14px 15px 0 rgba(0,0,0,0.11);-moz-box-shadow:0 14px 15px 0 rgba(0,0,0,0.11);-o-box-shadow:0 14px 15px 0 rgba(0,0,0,0.11);-ms-box-shadow:0 14px 15px 0 rgba(0,0,0,0.11);box-shadow:0 14px 15px 0 rgba(0,0,0,0.11)}.slide-container .slide-inner-container .slide-panel.active .slider-action .button.disabled{cursor:default;background-color:#dbdfe0}.slide-container .slider-action-container{padding-bottom:61px}.slide-container .slider-action{width:100%;position:fixed;bottom:0;-webkit-animation:bouncedelay .2s cubic-bezier(0.22,0.61,0.36,1) both;animation:bouncedelay .2s cubic-bezier(0.22,0.61,0.36,1) both;z-index:100;padding-bottom:45px;justify-content:center;display:flex}@media(max-width:479px){.slide-container .slider-action{padding-bottom:30px}}.slide-container .slider-action .button{-webkit-box-shadow:0 14px 15px 0 rgba(0,0,0,0.11);-moz-box-shadow:0 14px 15px 0 rgba(0,0,0,0.11);-o-box-shadow:0 14px 15px 0 rgba(0,0,0,0.11);-ms-box-shadow:0 14px 15px 0 rgba(0,0,0,0.11);box-shadow:0 14px 15px 0 rgba(0,0,0,0.11)}@-webkit-keyframes bouncedelay{60%{bottom:0}80%{bottom:-5px}100%{bottom:0}}@keyframes bouncedelay{60%{bottom:0}80%{bottom:-5px}100%{bottom:0}}.container{padding-right:0;padding-left:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:9px;padding-right:9px}.row{margin-right:-9px;margin-left:-9px}.bootstrap-datetimepicker-widget table th{height:30px}.slick-loading .slick-list{background-image:none !important}.bootstrap-tagsinput{border:0;box-shadow:none;width:100%;padding:0;font-size:0;margin:0}.bootstrap-tagsinput .tag [data-role=remove]:after{content:""}@media(max-width:479px){.body-detail.venue-page .customerly-launcher{bottom:122px !important}}@media(max-width:479px){.body-detail.venue-page .customerly-launcher .customerly-launcher-button{background-color:#fff !important;border-color:#fff !important}.body-detail.venue-page .customerly-launcher .customerly-launcher-button:after{content:"\e701" !important;color:#84cfb1 !important}}@media(max-width:479px){.body-detail.venue-page.locked .customerly-launcher{bottom:20px !important}}@media(max-width:479px){.body-detail.venue-page.locked .customerly-launcher .customerly-launcher-button{background-color:#fff !important;border-color:#fff !important}.body-detail.venue-page.locked .customerly-launcher .customerly-launcher-button:after{content:"\e701" !important;color:#84cfb1 !important}}@media(max-width:479px){body[itemscope=venue-booking-widget] .customerly-launcher{bottom:122px !important}}@media(max-width:479px){body[itemscope=venue-booking-widget] .customerly-launcher .customerly-launcher-button{background-color:#fff !important;border-color:#fff !important}body[itemscope=venue-booking-widget] .customerly-launcher .customerly-launcher-button:after{content:"\e701" !important;color:#84cfb1 !important}}#customerly-container .customerly-launcher-button{background-image:none !important;position:relative}#customerly-container .customerly-launcher-button:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"\e701";color:#FFF;font-size:22px}.tooltip{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal}.tooltip .tooltip-inner{background-color:#FFF;color:#27282d;-webkit-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);-moz-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);-o-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);-ms-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);padding:5px 8px 5px 7px}.tooltip.top .tooltip-arrow{border-top-color:#FFF}.popover{border:0;font-size:11px;color:#FFF;background-color:#3e454c}.popover>.arrow{margin-left:-5px}.popover>.arrow:after{display:none}.popover.top>.arrow{bottom:-4px;border-width:4px 4.5px 0 4.5px;border-color:#3e454c transparent transparent transparent}.popover.bottom>.arrow{top:-4px;border-width:0 4.5px 4px 4.5px;border-color:transparent transparent #3e454c transparent}.popover.valid{background-color:#10af53}.popover.valid.top>.arrow{border-color:#10af53 transparent transparent transparent}.popover.valid.bottom>.arrow{border-color:transparent transparent #10af53 transparent}.popover.invalid{background-color:#f15d5b}.popover.invalid.top>.arrow{border-color:#f15d5b transparent transparent transparent}.popover.invalid.bottom>.arrow{border-color:transparent transparent #f15d5b transparent}.valid input{color:#10af53}.valid .popover{background-color:#10af53}.valid .popover.top>.arrow{border-color:#10af53 transparent transparent transparent}.valid .popover.bottom>.arrow{border-color:transparent transparent #10af53 transparent}.invalid input{color:#f15d5b}.invalid .popover{background-color:#f15d5b}.invalid .popover.top>.arrow{border-color:#f15d5b transparent transparent transparent}.invalid .popover.bottom>.arrow{border-color:transparent transparent #f15d5b transparent}.popover-content{padding:4px}.checkbox label{min-height:inherit}.checkbox input[type=checkbox]{position:relative;margin-left:0;margin-top:0}@media(max-width:767px){.container{width:100%;padding-left:30px;padding-right:30px}}@media(max-width:639px){.hidden-xs-B{display:none}.visible-xs-B{display:inherit !important}.col-xs-B-1,.col-xs-B-2,.col-xs-B-3,.col-xs-B-4,.col-xs-B-5,.col-xs-B-6,.col-xs-B-7,.col-xs-B-8,.col-xs-B-9,.col-xs-B-10,.col-xs-B-11,.col-xs-B-12{float:left}.col-xs-B-12{width:100%}.col-xs-B-11{width:91.66666667%}.col-xs-B-10{width:83.33333333%}.col-xs-B-9{width:75%}.col-xs-B-8{width:66.66666667%}.col-xs-B-7{width:58.33333333%}.col-xs-B-6{width:50%}.col-xs-B-5{width:41.66666667%}.col-xs-B-4{width:33.33333333%}.col-xs-B-3{width:25%}.col-xs-B-2{width:16.66666667%}.col-xs-B-1{width:8.33333333%}.col-xs-B-offset-12{margin-left:100%}.col-xs-B-offset-11{margin-left:91.66666667%}.col-xs-B-offset-10{margin-left:83.33333333%}.col-xs-B-offset-9{margin-left:75%}.col-xs-B-offset-8{margin-left:66.66666667%}.col-xs-B-offset-7{margin-left:58.33333333%}.col-xs-B-offset-6{margin-left:50%}.col-xs-B-offset-5{margin-left:41.66666667%}.col-xs-B-offset-4{margin-left:33.33333333%}.col-xs-B-offset-3{margin-left:25%}.col-xs-B-offset-2{margin-left:16.66666667%}.col-xs-B-offset-1{margin-left:8.33333333%}.col-xs-B-offset-0{margin-left:0}}@media(max-width:479px){.hidden-xs-C{display:none}.visible-xs-C{display:inherit !important}.col-xs-C-1,.col-xs-C-2,.col-xs-C-3,.col-xs-C-4,.col-xs-C-5,.col-xs-C-6,.col-xs-C-7,.col-xs-C-8,.col-xs-C-9,.col-xs-C-10,.col-xs-C-11,.col-xs-C-12{float:left}.col-xs-C-12{width:100%}.col-xs-C-11{width:91.66666667%}.col-xs-C-10{width:83.33333333%}.col-xs-C-9{width:75%}.col-xs-C-8{width:66.66666667%}.col-xs-C-7{width:58.33333333%}.col-xs-C-6{width:50%}.col-xs-C-5{width:41.66666667%}.col-xs-C-4{width:33.33333333%}.col-xs-C-3{width:25%}.col-xs-C-2{width:16.66666667%}.col-xs-C-1{width:8.33333333%}.col-xs-C-offset-12{margin-left:100%}.col-xs-C-offset-11{margin-left:91.66666667%}.col-xs-C-offset-10{margin-left:83.33333333%}.col-xs-C-offset-9{margin-left:75%}.col-xs-C-offset-8{margin-left:66.66666667%}.col-xs-C-offset-7{margin-left:58.33333333%}.col-xs-C-offset-6{margin-left:50%}.col-xs-C-offset-5{margin-left:41.66666667%}.col-xs-C-offset-4{margin-left:33.33333333%}.col-xs-C-offset-3{margin-left:25%}.col-xs-C-offset-2{margin-left:16.66666667%}.col-xs-C-offset-1{margin-left:8.33333333%}.col-xs-C-offset-0{margin-left:0}}textarea,button,select,label,input{display:inline-block;margin:0;border:0;padding:0;width:auto;vertical-align:middle;white-space:normal;line-height:inherit;background:0;color:inherit;font-size:inherit;font-family:inherit}select,input[type=reset],input[type=button],input[type=submit],input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input:focus{outline:0}input[type=checkbox],input[type=radio]{width:13px;height:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}input[type=reset],input[type=button],input[type=submit]{overflow:visible}select[multiple]{vertical-align:top}button{background:0;border:0;outline:0}button::-moz-focus-inner{border:0;padding:0}button:hover,button:active,button:focus{outline:0}::-webkit-file-upload-button{padding:0;border:0;background:0}textarea{vertical-align:top;overflow:auto}.button-wrapper{display:inline-block}.button-loader-wrapper{position:relative}.button-loader-wrapper>button{-webkit-transition:"",transform .2s ease-out,box-shadow .2s ease-out;transition:"",transform .2s ease-out,box-shadow .2s ease-out}.button-loader-wrapper>.circular-stepper{position:absolute;display:none}.button-loader-wrapper.loading>button{-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75)}.button-loader-wrapper.loading>.circular-stepper{display:block}.button{font-size:14px;letter-spacing:1.2px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;border-radius:24px;height:48px;display:flex;justify-content:center;align-items:center;padding:0 30.5px;cursor:pointer;text-transform:uppercase;border:1px solid transparent;background-color:#baecd8;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.button .spinner{margin:0 auto;width:36px;height:12px;text-align:center;font-size:0}.button .spinner>div{border-radius:100%;background-color:#27282d;height:82%;width:27.33%;margin:3%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.button .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.button .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.button.button-circle{padding:0;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;width:60px;height:60px}.button.button-circle .spinner{margin:0 auto;width:45px;height:15px;text-align:center;font-size:0}.button.button-circle .spinner>div{border-radius:100%;background-color:#27282d;height:82%;width:27.33%;margin:3%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.button.button-circle .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.button.button-circle .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.button.button-circle>*{margin:0 auto}.button.button-shadow{-webkit-box-shadow:0 14px 15px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 14px 15px 0 rgba(0,0,0,0.1);-o-box-shadow:0 14px 15px 0 rgba(0,0,0,0.1);-ms-box-shadow:0 14px 15px 0 rgba(0,0,0,0.1);box-shadow:0 14px 15px 0 rgba(0,0,0,0.1)}.button.button-full-width{width:100%}.button.button-disabled{color:#b1af71 !important}.button.button-disabled.button-transparent{border-color:#b1af71}.button.clear{background-color:transparent;border:0}.button.button-transparent{background-color:transparent;border:1px solid #27282d}.button.button-white{background-color:#FFF;border:1px solid #dde4e4;color:#939999}.button.button-green{background-color:#84cfb1}.button.button-green:hover:not(.disabled){background-color:#27282d;color:#FFF}.button.button-green:hover:not(.disabled) .spinner>div{background-color:#FFF !important}.button.button-dark{color:#FFF;background-color:#27282d}.button.button-dark .spinner>div{background-color:#FFF !important}.button.button-red{color:#FFF;background-color:#f15d5b}.button.button-red .spinner>div{background-color:#FFF !important}.button.button-redder{color:#FFF;background-color:#d43242}.button.button-redder .spinner>div{background-color:#FFF !important}.button.button-yellow{background-color:#f8f398;color:#27282d}.button.button-yellow .spinner>div{background-color:#27282d !important}.button.button-dark-yellow{background-color:#ffea30;color:#27282d}.button.button-dark-yellow .spinner>div{background-color:#27282d !important}.button.button-grey{color:#FFF;background-color:#474850}.button.button-grey .spinner>div{background-color:#FFF !important}.button.button-small{padding-left:7px;padding-right:7px;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;border-radius:13px;height:26px}.button.button-small .spinner{margin:0 auto;width:19.5px;height:6.5px;text-align:center;font-size:0}.button.button-small .spinner>div{border-radius:100%;background-color:#27282d;height:82%;width:27.33%;margin:3%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.button.button-small .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.button.button-small .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.button.button-animated{position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.button.button-animated:before,.button.button-animated span{-webkit-transition:"",transform .2s ease-out;transition:"",transform .2s ease-out}.button.button-animated:before{position:absolute;-webkit-transform:translate(-50%,-300%);-moz-transform:translate(-50%,-300%);-ms-transform:translate(-50%,-300%);-o-transform:translate(-50%,-300%);transform:translate(-50%,-300%);top:50%;left:50%;font-size:26px}.button.button-animated>span{display:inline-block;margin-left:auto;margin-right:auto;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.button.disabled{cursor:default;background-color:#939999}.button>.load-image{display:inline-block}.button.button-icon{display:flex;justify-content:space-between}.no-touch .button.button-animated:not(.disabled):not(.loading):hover:before,.no-touch .button.button-animated:not(.disabled):not(.loading):active:before{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.no-touch .button.button-animated:not(.disabled):not(.loading):hover>span,.no-touch .button.button-animated:not(.disabled):not(.loading):active>span{-webkit-transform:translateY(300%);-moz-transform:translateY(300%);-ms-transform:translateY(300%);-o-transform:translateY(300%);transform:translateY(300%)}.checkbox-custom{width:32px;height:32px;-webkit-border-radius:34px;-moz-border-radius:34px;-ms-border-radius:34px;border-radius:34px;background-color:#FFF;border:2px solid #dde4e4;position:relative;display:flex;align-items:center;justify-content:center}.checkbox-custom.active{color:#FFF;background-color:#84cfb1;border-color:#84cfb1}.checkbox-custom.active:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.checkbox-custom:after{content:"\e907";color:#FFF;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:"",transform .2s ease-out;transition:"",transform .2s ease-out;font-size:10px;line-height:0;margin-top:1px}@media(max-width:991px){.checkbox-custom{width:22px;height:22px}.checkbox-custom:after{font-size:8px}}@media(max-width:767px){.checkbox-custom{width:20px;height:20px}.checkbox-custom:after{font-size:7px}}.checkbox-custom-mini-wrapper{cursor:pointer;display:flex;align-items:center;margin-top:20px}.checkbox-custom-mini-wrapper span{text-align:left}.checkbox-custom-mini-wrapper .checkbox-custom-mini{top:1px}.checkbox-custom-mini{cursor:pointer;width:16px;height:16px;background-color:#FFF;border:1px solid #dde4e4;position:relative;display:flex;align-items:center;justify-content:center;margin-right:8px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px}.checkbox-custom-mini.active:after{opacity:1 !important;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.checkbox-custom-mini:hover:after{opacity:.4;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.checkbox-custom-mini:after{content:"";width:10px;height:10px;background-color:#84cfb1;opacity:0;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:"",transform .2s ease-out,opacity .2s ease-out;transition:"",transform .2s ease-out,opacity .2s ease-out}.checkbox-custom-mini.square{width:21px;height:21px;border:1px solid #aaa;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.checkbox-custom-mini.square.active:after{opacity:1 !important;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.checkbox-custom-mini.square:hover:after{opacity:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.checkbox-custom-mini.square:after{content:"\e710";color:#84cfb1;font-size:20px;opacity:0;background-color:transparent;margin-right:12px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-transition:"",none .2s ease-out;transition:"",none .2s ease-out}.dropdown-custom{font-size:16px;position:relative;outline:0}.dropdown-custom>div{padding:5px 10px;cursor:pointer;color:#939999;display:inline-block}.dropdown-custom>div:after{content:"\e908";font-size:6px;color:#27282d;margin-left:16px;position:relative;top:-2px}.dropdown-custom>div span{color:#84cfb1}.dropdown-custom.active ul{display:inline-block}.dropdown-custom.edge-top ul{top:100%;-webkit-transform:inherit;-moz-transform:inherit;-ms-transform:inherit;-o-transform:inherit;transform:inherit}.dropdown-custom.edge-bottom ul{bottom:100%;top:inherit;-webkit-transform:inherit;-moz-transform:inherit;-ms-transform:inherit;-o-transform:inherit;transform:inherit}.dropdown-custom ul{display:none;position:absolute;left:42px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 9px 27px 5px rgba(0,0,0,0.11);-moz-box-shadow:0 9px 27px 5px rgba(0,0,0,0.11);-o-box-shadow:0 9px 27px 5px rgba(0,0,0,0.11);-ms-box-shadow:0 9px 27px 5px rgba(0,0,0,0.11);box-shadow:0 9px 27px 5px rgba(0,0,0,0.11);-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;z-index:1;overflow:hidden}.dropdown-custom ul li{display:block;padding:16px 21px;cursor:pointer;border-bottom:1px solid #f1f7f7;font-size:14px;line-height:19px;background-color:#FFF}.dropdown-custom ul li:first-child{-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-ms-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}.dropdown-custom ul li:last-child{border-bottom:0;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}.dropdown-custom ul li:hover{background-color:#f1f7f7}.dropdown-custom ul li.active{color:#84cfb1}.dropdown-custom ul li.active.with-active-side:before{left:0 !important;top:0 !important;height:100% !important}@media(max-width:991px){.dropdown-custom{font-size:14px}}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:normal;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px}.popover.top>.arrow{bottom:-4px;left:50%;margin-left:-11px;border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;border-top-width:0}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0}.popover.left>.arrow:after{right:1px;bottom:-10px;border-right-width:0}::-webkit-input-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}input:-moz-placeholder{font-style:italic}input[disabled],textarea[disabled]{background-color:#f1f7f7;color:#a5abab}.input,.textarea{width:100%;font-size:16px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal}.input:focus,.textarea:focus{outline:0}.input[disabled],.textarea[disabled]{font-style:italic}.form-group{margin:15px auto 12px;max-width:433px;position:relative;padding:0 6px;border-bottom:1px solid #dde4e4;height:60px;text-align:left}.form-group input:required{box-shadow:none}.form-group.has-error{border-color:#f15d5b !important}.form-group.has-error .input,.form-group.has-error .textarea{color:#f15d5b !important}.form-group.focus{border-color:#84cfb1}.form-group.focus .placeholder-dynamic,.form-group.not-empty .placeholder-dynamic{top:0}.form-group.with-input-prepend .input{padding-left:49px !important}.form-group .input,.form-group .textarea{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);padding:19px 6px;left:0}.form-group .placeholder-dynamic{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);font-size:14px;color:#939999;letter-spacing:1px;line-height:20px;-webkit-transition:"",top .2s ease-out;transition:"",top .2s ease-out;pointer-events:none}.form-group .popover{display:inline-block;left:auto;right:-1px;z-index:99}.form-group .popover.top{top:4px}.form-group .popover.bottom{top:auto;margin-top:0;bottom:-7px}.form-group .popover .arrow{right:14px !important;left:auto !important}.form-group .input.input-prepend{position:absolute;left:0;top:0;width:40px;padding-left:7px !important;padding-right:7px !important;text-align:left}.form-group .form-group-show-password{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:6px;font-size:10px;text-transform:uppercase;cursor:pointer;color:#939999;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal}.form-group-collection{margin:0 auto;max-width:496px}.form-group-collection>*{width:100%;direction:inherit;flex-grow:1;margin-left:0;margin-right:0}.form-group-collection>*:first-child{margin-right:10px}.form-group-collection>*:last-child{margin-right:10px}.form-group-with-button{margin:0 auto 12px;max-width:433px;display:flex;align-items:flex-end}.form-group-with-button .form-group{flex-grow:1;margin-left:0;margin-right:28px;margin-bottom:0}.form-group-with-button .button-circle{-webkit-box-shadow:0 14px 15px 0 rgba(0,0,0,0.11);-moz-box-shadow:0 14px 15px 0 rgba(0,0,0,0.11);-o-box-shadow:0 14px 15px 0 rgba(0,0,0,0.11);-ms-box-shadow:0 14px 15px 0 rgba(0,0,0,0.11);box-shadow:0 14px 15px 0 rgba(0,0,0,0.11)}.form-submit-wrapper{display:flex;justify-content:center}form .result{font-size:13px;white-space:normal;margin:10px 0}form .result ul{list-style:none;padding:0}form .result .load-image .spinner{margin:0 auto;width:42px;height:14px;text-align:center;font-size:0}form .result .load-image .spinner>div{border-radius:100%;background-color:#27282d;height:82%;width:27.33%;margin:3%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}form .result .load-image .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}form .result .load-image .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #FFF inset}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,input:-moz-placeholder{font-style:normal !important;color:red}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{color:#27282d;font:16px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.locked{overflow-x:hidden}body{position:relative;background-color:#FFF;overflow-x:hidden;display:flex;flex-direction:column;min-height:100%}body.locked{overflow:hidden}body.grey{background-color:#f6f8f8}body>#main-wrapper,body>footer{-webkit-transition:"",filter .2s ease-out,transform .2s ease-out;transition:"",filter .2s ease-out,transform .2s ease-out}body>#main-wrapper.blurred,body>footer.blurred{filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius="5");filter:url("data:image/svg+xml;utf8,<svg xmlns='w3.org/2000/svg'><filter id='blur' x='0' y='0'><feGaussianBlur stdDeviation='5'/></filter></svg>#blur");-ms-filter:blur(5px);-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#main-wrapper{flex-grow:1}#main{position:relative;overflow:hidden}ol,ul{list-style:none;padding-left:0;margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:normal}.hide{display:none}.img-responsive{display:block;max-width:100%;height:auto}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.text-center{text-align:center}small,.small{font-size:85%}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.container{max-width:1282px;padding:0 55px;width:100%;margin:0 auto}@media(max-width:991px){.container{max-width:1256px;padding:0 42px}}@media(max-width:767px){.container{max-width:1210px;padding:0 19px}}a{-webkit-transition:"",color .2s ease-out,text-decoration .2s ease-out;transition:"",color .2s ease-out,text-decoration .2s ease-out}a,a:visited,a:hover,a:active,a:focus{text-decoration:none;outline:0;color:inherit}a.with-hover:hover,a.with-hover:active{text-decoration:underline}a.reversed{text-decoration:underline}a.reversed:hover,a.reversed:active{text-decoration:none}.click-div{cursor:pointer}.load-image{text-align:center;font-size:0}.load-image .spinner{margin:0 auto;width:39px;height:13px;text-align:center;font-size:0}.load-image .spinner>div{border-radius:100%;background-color:#27282d;height:82%;width:27.33%;margin:3%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.load-image .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.load-image .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.elision{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}sup{top:-0.03em;font-size:50%;vertical-align:super}.bold{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.semibold{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal}.strike{text-decoration:line-through}.alert{padding:13px;color:#27282d}.alert.alert-success{background-color:#84cfb1}.alert.alert-danger{color:#FFF;background-color:#f15d5b}.alert.alert-info{background-color:#f8f398}.with-dot-separator{position:relative;padding-right:6px;margin-right:7px}.with-dot-separator:after{content:"";margin-top:1px;right:0;width:2px;height:2px;background-color:#939999;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}a.truncator-link{color:#84cfb1;text-decoration:underline;display:inline}a.truncator-link:hover,a.truncator-link:active{text-decoration:none}a.truncator-link.truncator-less{margin-left:4px}.list-element{color:#27282d;border-bottom:1px solid #dfdfdf;font-size:0}.tag{display:inline-block;height:34px;background-color:#baecd8;padding:7px 14px 8px 13px;margin:3px 10px 3px 0;font-size:14px;line-height:19px;white-space:nowrap;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px}.tag>span.icon,.tag [data-role=remove]{font-size:7px;margin-left:5px;cursor:pointer;vertical-align:middle;position:relative;top:-1px;color:#27282d}.square-container{border:15px solid #baecd8;width:100%;position:relative}.square-container:before{content:"";display:block;padding-top:100%}.square-container>div{position:absolute;top:0;left:0;bottom:0;right:0;padding:70px 42px}.square-container .square-container-title{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal}.square-container .square-container-text{font-size:16px;line-height:26px}@media(max-width:1171px){.square-container{height:100%}.square-container:before{padding-top:0}.square-container>div{padding-left:34px;padding-right:34px;position:inherit}}@media(max-width:767px){.square-container{margin-bottom:30px}.square-container>div{padding-left:25px;padding-right:25px}}.app-badge{width:166px;height:50px;display:inline-block;background-image:url("https://s3-eu-west-1.amazonaws.com/production-hairdressr/fe-images/third-party/it-apps-badges.png")}.app-badge.app-badge-android{background-position:0 0}.app-badge.app-badge-apple{background-position:0 -50px}.app-badge_white{width:145px;display:inline-block}.app-badge_white.app-badge-apple{height:46px;background-position:0 0}.app-badge_white.app-badge-android{height:43px;background-position:0 -46px}.app-badge_white-en{width:145px;display:inline-block}.app-badge_white-en.app-badge-apple{height:46px;background-position:0 0}.app-badge_white-en.app-badge-android{height:43px;background-position:0 -46px}.app-badge_white-fr{width:145px;display:inline-block}.app-badge_white-fr.app-badge-apple{height:46px}.app-badge_white-fr.app-badge-android{height:43px}.stars{font-size:0;display:flex;align-items:center}.stars .icon,.stars .icon-extended{color:#84cfb1;margin-right:3.4px;font-size:12px}.stars .icon:last-child,.stars .icon-extended:last-child{margin-right:0}.rating-with-counter{display:flex}.rating-with-counter .stars{margin-right:8px}.rating-with-counter .rating-count{font-size:12px;align-items:center;white-space:nowrap}.venue-position-relative>span{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.thanks>div{font-family:"Bad Script",cursive;-ms-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);transform:rotate(-7deg);font-size:40px}@-webkit-keyframes iconZoomIn{from{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes iconZoomIn{from{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.no-shadow{box-shadow:none !important}[data-icon]{display:none}.sign .icon.icon-close{color:#27282d !important;top:5px !important}.birthday-reminder-modal{border-radius:8px !important}.birthday-reminder-modal .icon-close{display:none !important}@media(max-width:479px){.birthday-reminder-modal .content{display:flex;justify-content:center;padding-top:20px}}.marketing-reminder-modal{border-radius:8px !important}.marketing-reminder-modal .icon-close{display:none !important}.slide_in-container{position:fixed;right:15px;background:#fff;z-index:99999999;bottom:-250px;-webkit-transition:"",bottom 250ms ease-out;transition:"",bottom 250ms ease-out;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 9px 12px 5px rgba(0,0,0,0.11);-moz-box-shadow:0 9px 12px 5px rgba(0,0,0,0.11);-o-box-shadow:0 9px 12px 5px rgba(0,0,0,0.11);-ms-box-shadow:0 9px 12px 5px rgba(0,0,0,0.11);box-shadow:0 9px 12px 5px rgba(0,0,0,0.11)}.slide_in-container.show{bottom:15px}@media(max-width:479px){.slide_in-container{right:5px;left:5px}.slide_in-container.show{bottom:5px}}.no-payonline-popup .content{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.no-payonline-popup .content .covid-19-wrapper{padding:55px 81px 43px 81px}@media(max-width:479px){.no-payonline-popup .content .covid-19-wrapper{padding:40px 20px}}.no-payonline-popup .content .covid-19-wrapper h3{font-size:32px;color:#27282d;letter-spacing:-0.8px;line-height:40px;margin:0;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal}.no-payonline-popup .content .covid-19-wrapper p{font-size:16px;color:#27282d;letter-spacing:0;line-height:28px;margin:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal}.no-payonline-popup .content .covid-19-wrapper p:first-of-type{margin-top:50px;margin-bottom:30px}.no-payonline-popup .content .covid-19-wrapper p:last-of-type{margin-top:30px}.no-payonline-popup .content .covid-19-wrapper .action{display:flex;justify-content:flex-end;margin-top:50px}@media(max-width:767px){.no-payonline-popup .content .covid-19-wrapper .action{justify-content:center}}.no-payonline-popup .content .covid-19-wrapper .action .button-yellow{height:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;border-radius:60px}.VipCard__Wrapper{border:1px solid #dde4e4;margin-bottom:40px;cursor:pointer;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;border-radius:14px}.VipCard__Wrapper .VipCard__Banner{display:flex;justify-content:space-between;align-items:center;padding:24px 25px}@media(max-width:479px){.VipCard__Wrapper .VipCard__Banner{flex-direction:column}}.VipCard__Wrapper .VipCard__Banner .VipCard__Banner-Image{height:102px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);-o-box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);-ms-box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.VipCard__Wrapper .VipCard__Banner .VipCard__Banner-Content{display:flex;flex-direction:column;margin:0 27px 0 29px;min-height:102px}@media(max-width:479px){.VipCard__Wrapper .VipCard__Banner .VipCard__Banner-Content{margin:20px 0;text-align:center}}.VipCard__Wrapper .VipCard__Banner .VipCard__Banner-Content .VipCard__Banner-Content-Title{font-size:10px;color:#939999;letter-spacing:1.25px;text-transform:uppercase;margin-top:5px}.VipCard__Wrapper .VipCard__Banner .VipCard__Banner-Content .VipCard__Banner-Content-Slogan{font-size:20px;letter-spacing:-0.4px;line-height:26px;margin-top:8px;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal}.VipCard__Wrapper .VipCard__Banner .VipCard__Banner-Action .button-outline{background:#fff;border:1px solid #27282d;border-radius:30px;font-size:12px;color:#27282d;letter-spacing:.75px;height:48px;text-transform:uppercase;padding:18px;white-space:nowrap;-webkit-border-radius:48px;-moz-border-radius:48px;-ms-border-radius:48px;border-radius:48px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}@media(max-width:479px){.VipCard__Wrapper .VipCard__Banner .VipCard__Banner-Action .button-outline{border:0}}.VipCard__PurchaseModal{display:flex;overflow:hidden;height:100vh;max-height:720px}.VipCard__PurchaseModal.step-0 .VipCard__PurchaseModal--Content-Wrapper{width:100%}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper{display:flex;justify-content:center;width:100%;-webkit-transition:"",width .2s ease-out;transition:"",width .2s ease-out}@media(max-width:767px){.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper{flex-direction:column;width:0}}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content{max-width:650px;display:flex;flex-direction:column;margin:62px 0 40px 0;padding:0 40px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}@media(max-width:767px){.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content{margin:30px 20px;max-width:100%;padding:0}}@media(max-width:479px){.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content{padding-bottom:60px;margin-bottom:auto}}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content--title{font-size:20px;letter-spacing:0;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;font-style:normal}@media(max-width:479px){.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content--title{text-align:center}}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content--description{font-size:14px;letter-spacing:0;margin-top:15px;margin-bottom:30px}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content-VipCards{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;margin-bottom:40px}@media(max-width:479px){.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content-VipCards{flex-shrink:0}}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content-VipCards .VipCard__PurchaseModal--Content-VipCard{display:flex;justify-content:center;align-items:center;padding:20px 0;width:98px;height:108px;background:#fff;border:1px solid #dde4e4;cursor:pointer;margin-bottom:20px;-webkit-box-shadow:0 12px 25px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 12px 25px 0 rgba(0,0,0,0.1);-o-box-shadow:0 12px 25px 0 rgba(0,0,0,0.1);-ms-box-shadow:0 12px 25px 0 rgba(0,0,0,0.1);box-shadow:0 12px 25px 0 rgba(0,0,0,0.1);-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-transition:"",all .2s ease-out;transition:"",all .2s ease-out}@media(max-width:479px){.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content-VipCards .VipCard__PurchaseModal--Content-VipCard{-webkit-box-shadow:3px 3px 8px 0 rgba(0,0,0,0.1);-moz-box-shadow:3px 3px 8px 0 rgba(0,0,0,0.1);-o-box-shadow:3px 3px 8px 0 rgba(0,0,0,0.1);-ms-box-shadow:3px 3px 8px 0 rgba(0,0,0,0.1);box-shadow:3px 3px 8px 0 rgba(0,0,0,0.1)}}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content-VipCards .VipCard__PurchaseModal--Content-VipCard:hover{-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-ms-transform:scale(1.07);-o-transform:scale(1.07);transform:scale(1.07)}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content-VipCards .VipCard__PurchaseModal--Content-VipCard.active{background:#baecd8;border:1px solid #84cfb1;cursor:default;-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-ms-transform:scale(1.07);-o-transform:scale(1.07);transform:scale(1.07)}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content-VipCards .VipCard__PurchaseModal--Content-VipCard.active .VipCard__PurchaseModal--Content-VipCard--icon svg>g>g{fill:#84cfb1}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content-VipCards .VipCard__PurchaseModal--Content-VipCard .VipCard__PurchaseModal--Content-VipCard-Content{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content-VipCards .VipCard__PurchaseModal--Content-VipCard .VipCard__PurchaseModal--Content-VipCard-Content .VipCard__PurchaseModal--Content-VipCard--price{font-size:22px;letter-spacing:-0.55px}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content-VipCards .VipCard__PurchaseModal--Content-VipCard .VipCard__PurchaseModal--Content-VipCard-Content .VipCard__PurchaseModal--Content-VipCard--discount{font-size:12px;letter-spacing:0;text-align:center}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content-Banner{border:1px solid #d8d8d8;padding:28px 21px;margin-bottom:30px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content-Banner .VipCard__PurchaseModal--Content-Banner--title{font-size:16px;letter-spacing:0;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;font-style:normal}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content-Banner .VipCard__PurchaseModal--Content-Banner--content{font-size:14px;letter-spacing:0;margin-top:8px}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content-HowTo{margin-top:20px}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content-HowTo:last-of-type{margin-bottom:30px}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content-HowTo .VipCard__PurchaseModal--Content-HowTo--title{font-size:12px;color:#939999;letter-spacing:1.5px;text-transform:uppercase}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content .VipCard__PurchaseModal--Content-HowTo .VipCard__PurchaseModal--Content-HowTo--content{font-size:14px;letter-spacing:0;margin-top:10px}.VipCard__PurchaseModal .VipCard__PurchaseModal--Content-Wrapper .VipCard__PurchaseModal--Content--Action{display:flex;justify-content:center;position:absolute;bottom:20px;margin-left:auto;margin-right:auto;left:0;right:0}.VipCard__PurchaseModal.step-1{max-height:100%}.VipCard__PurchaseModal.step-1 .VipCard__PurchaseModal--Recap{width:100%;padding:30px 20px}.VipCard__PurchaseModal.step-1 .VipCard__PurchaseModal--Recap .VipCard__PurchaseModal--Action{left:20px;right:20px}.VipCard__PurchaseModal .VipCard__PurchaseModal--Recap{display:flex;flex-direction:column;position:relative;width:100%;max-width:397px;background:#f1f7f7;padding:40px 60px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:"",width .2s ease-out;transition:"",width .2s ease-out}@media(max-width:767px){.VipCard__PurchaseModal .VipCard__PurchaseModal--Recap{width:0;padding:0;max-width:100%}}.VipCard__PurchaseModal .VipCard__PurchaseModal--Recap .VipCard__PurchaseModal--Venue{font-size:31px;letter-spacing:-1px;line-height:38px;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;font-style:normal}.VipCard__PurchaseModal .VipCard__PurchaseModal--Recap .VipCard__PurchaseModal--Bundle{margin-top:60px;padding-bottom:32px;border-bottom:1px solid #d8d8d8}.VipCard__PurchaseModal .VipCard__PurchaseModal--Recap .VipCard__PurchaseModal--Bundle .VipCard__PurchaseModal--Bundle--title{font-size:14px;color:#939999;font-weight:600;letter-spacing:1.8px;text-transform:uppercase}.VipCard__PurchaseModal .VipCard__PurchaseModal--Recap .VipCard__PurchaseModal--Bundle .VipCard__PurchaseModal--Bundle--badge{display:flex;margin-top:25px}.VipCard__PurchaseModal .VipCard__PurchaseModal--Recap .VipCard__PurchaseModal--Bundle .VipCard__PurchaseModal--Bundle--badge .VipCard__PurchaseModal--Bundle--badge-logo{display:flex;justify-content:center;align-items:center;width:50px;height:50px;background:#000;color:#fff;font-size:6px;letter-spacing:1.4px;font-weight:600;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.VipCard__PurchaseModal .VipCard__PurchaseModal--Recap .VipCard__PurchaseModal--Bundle .VipCard__PurchaseModal--Bundle--badge .VipCard__PurchaseModal--Bundle--badge-content{display:flex;flex-direction:column;justify-content:center;margin-left:15px}.VipCard__PurchaseModal .VipCard__PurchaseModal--Recap .VipCard__PurchaseModal--Bundle .VipCard__PurchaseModal--Bundle--badge .VipCard__PurchaseModal--Bundle--badge-content .VipCard__PurchaseModal--Bundle--badge-name{font-size:16px;line-height:20px;font-weight:700}.VipCard__PurchaseModal .VipCard__PurchaseModal--Recap .VipCard__PurchaseModal--Bundle .VipCard__PurchaseModal--Bundle--badge .VipCard__PurchaseModal--Bundle--badge-content .VipCard__PurchaseModal--Bundle--badge-expiration{font-size:12px;color:#939999;letter-spacing:0}.VipCard__PurchaseModal .VipCard__PurchaseModal--Recap .VipCard__PurchaseModal--Prices{margin-top:30px}.VipCard__PurchaseModal .VipCard__PurchaseModal--Recap .VipCard__PurchaseModal--Prices .VipCard__PurchaseModal--Prices-Total{display:flex;justify-content:space-between;margin-top:15px}.VipCard__PurchaseModal .VipCard__PurchaseModal--Recap .VipCard__PurchaseModal--Prices .VipCard__PurchaseModal--Prices-Total .VipCard__PurchaseModal--Prices-Total--label{font-size:14px;color:#939999;letter-spacing:1.8px;font-weight:700;text-transform:uppercase}.VipCard__PurchaseModal .VipCard__PurchaseModal--Recap .VipCard__PurchaseModal--Prices .VipCard__PurchaseModal--Prices-Total .VipCard__PurchaseModal--Prices-Total--price{font-size:26px;line-height:18px;font-weight:100}.VipCard__PurchaseModal .VipCard__PurchaseModal--Recap .VipCard__PurchaseModal--Action{margin-top:auto;padding-top:30px;margin-bottom:50px;height:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;border-radius:60px}.VipCard__PurchaseModal .VipCard__PurchaseModal--Recap .VipCard__PurchaseModal--Action .button-animated{font-size:16px;-webkit-transition:"",font-size .2s ease-out;transition:"",font-size .2s ease-out}.VipCard__PurchaseModal .VipCard__PurchaseModal--Recap .VipCard__PurchaseModal--Action .button-animated:hover{font-size:0}.VipCard__PurchaseModal .VipCard__PurchaseModal--Recap .VipCard__PurchaseModal--Action .button-animated:hover:before{font-size:16px}.scope-bundle-subscription-confirmation #main{height:calc(100% - 200px);margin-top:400px;padding-bottom:600px;background:#f6f8f8;overflow:initial;display:flex;flex-direction:column;align-items:center;position:relative}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper{max-width:425px;position:absolute;top:-400px}@media(max-width:479px){.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper{padding:0;max-width:100%}}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header{margin-top:38px}@media(max-width:639px){.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header{margin:30px 0}}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-logo{display:flex;justify-content:center}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-logo svg{width:74px}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-title{display:flex;justify-content:space-between;margin:50px 42px 16px 42px}@media(max-width:479px){.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-title{margin:50px 15px 16px 15px}}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-title .icon-confirm-circle{font-size:42px}@media(max-width:324px){.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-title .icon-confirm-circle{display:none}}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-title .VipCard__Confirmation--Header-label{font-size:26px;color:#84cfb1;letter-spacing:0;line-height:46px;white-space:nowrap;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-subtitle{font-size:16px;letter-spacing:0}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-subtitle .VipCard__Confirmation--Header-subtitle-paragraph{text-align:center}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-subtitle .VipCard__Confirmation--Header-subtitle-paragraph b{font-weight:bold}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content{background:#fff;border:1px solid #dde4e4;margin:40px 22px 0 22px;padding:30px 0;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);-moz-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);-o-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);-ms-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);box-shadow:0 14px 15px 6px rgba(0,0,0,0.1)}@media(max-width:639px){.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content{margin:0 20px;padding:28px 0 32px 0}}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Title{font-size:10px;color:#939999;letter-spacing:1.25px;padding:0 30px;text-transform:uppercase}@media(max-width:479px){.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Title{padding:0 15px}}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Bundle{font-size:22px;letter-spacing:0;margin-top:18px;padding:0 30px;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}@media(max-width:479px){.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Bundle{padding:0 15px}}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Treatments{display:flex;flex-wrap:wrap;margin-top:20px;border-bottom:1px solid #d8d8d8;padding:0 30px 21px}@media(max-width:479px){.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Treatments{padding:0 15px 21px}}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Treatments .VipCard__Confirmation--Content--Treatments-Tag{display:inline-flex;align-items:center;margin-bottom:9px}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Treatments .VipCard__Confirmation--Content--Treatments-Tag:last-of-type .VipCard__Confirmation--Content--Treatments-Tag--icon{display:none}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Treatments .VipCard__Confirmation--Content--Treatments-Tag .VipCard__Confirmation--Content--Treatments-Tag--badge{display:flex;justify-content:center;align-items:center;background:#baecd8;font-size:14px;font-weight:700;color:#367c60;line-height:22px;padding:0 5px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}@media(max-width:479px){.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Treatments .VipCard__Confirmation--Content--Treatments-Tag .VipCard__Confirmation--Content--Treatments-Tag--badge{font-size:10px}}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Treatments .VipCard__Confirmation--Content--Treatments-Tag .VipCard__Confirmation--Content--Treatments-Tag--name{margin-left:3px;font-size:16px;font-weight:600}@media(max-width:479px){.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Treatments .VipCard__Confirmation--Content--Treatments-Tag .VipCard__Confirmation--Content--Treatments-Tag--name{font-size:12px}}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Treatments .VipCard__Confirmation--Content--Treatments-Tag .VipCard__Confirmation--Content--Treatments-Tag--icon{display:flex;margin-left:4px;margin-right:6px}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Treatments .VipCard__Confirmation--Content--Treatments-Tag .VipCard__Confirmation--Content--Treatments-Tag--icon .icon-plus-circle{color:#dde4e4;font-size:12px}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Venue{display:flex;align-items:center;margin-top:28px;padding:0 30px;font-weight:700}@media(max-width:479px){.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Venue{padding:0 15px}}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Venue .icon-locator-pin{font-size:16px;color:#939999}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Venue label{font-size:14px;line-height:18px;margin-left:14px}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Info{margin-top:16px;padding:0 32px;font-size:12px;color:#939999;letter-spacing:0;margin-left:24px}@media(max-width:479px){.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Info{padding:0 16px}}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions{width:100%;display:flex;justify-content:space-between;margin-top:34px;margin-bottom:10px;padding:0 30px}@media(max-width:479px){.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions{padding:0 15px}}@media(max-width:324px){.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions{justify-content:center;flex-direction:column}}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions .button{background:#fff;border:1px solid #84cfb1;height:50px;padding:0 10px;min-width:150px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px}@media(max-width:324px){.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions .button:first-of-type{margin-bottom:10px}}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions .button .icon-extended{font-size:20px;margin-right:8px}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions .button label{font-size:14px;letter-spacing:0;line-height:14px;font-weight:600;white-space:nowrap;text-transform:none;cursor:pointer}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions .button .load-image{display:none}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions .button.loading i,.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions .button.loading label{display:none}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions .button.loading .load-image{display:block;white-space:nowrap}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent{background:#f1f7f7;border:1px solid #dde4e4;margin:0 22px;padding:28px 40px 32px 42px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);-moz-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);-o-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);-ms-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);box-shadow:0 14px 15px 6px rgba(0,0,0,0.1)}@media(max-width:639px){.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent{margin:0 20px}}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Title{display:flex;justify-content:center;font-size:12px;color:#939999;letter-spacing:1px;text-transform:uppercase;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Price{display:flex;flex-direction:column;margin-top:36px;padding-bottom:16.5px;border-bottom:1px solid #d8d8d8}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Price .VipCard__Confirmation--SubContent-Price--item{display:flex;justify-content:space-between;margin-bottom:16px}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Price .VipCard__Confirmation--SubContent-Price--item label{font-size:14px;letter-spacing:0}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Total{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Total .VipCard__Confirmation--SubContent-Total-Label{font-size:16px;letter-spacing:0;font-weight:600}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Total .VipCard__Confirmation--SubContent-Total-Price{display:flex;align-items:center}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Total .VipCard__Confirmation--SubContent-Total-Price .VipCard__Confirmation--SubContent-Total-Price--badge{display:flex;align-items:center;background:#baecd8;margin-top:5px;margin-right:9px;padding:3px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Total .VipCard__Confirmation--SubContent-Total-Price .VipCard__Confirmation--SubContent-Total-Price--badge .icon-check{font-size:8px;color:#499c7b;margin-right:3px}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Total .VipCard__Confirmation--SubContent-Total-Price .VipCard__Confirmation--SubContent-Total-Price--badge label{font-size:8px;color:#499c7b;letter-spacing:1px;font-weight:600;text-transform:uppercase}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Total .VipCard__Confirmation--SubContent-Total-Price label{font-size:22px;color:#499c7b;line-height:18px;font-weight:700}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Footer{margin-top:25px;font-size:14px;color:#939999;letter-spacing:0;text-align:center;line-height:20px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Footer label{padding:0 50px}@media(max-width:479px){.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Footer label{padding:0 20px}}.scope-bundle-subscription-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Footer label a{text-decoration:underline}.scope-vipcard-confirmation #main{height:calc(100% - 200px);margin-top:400px;padding-bottom:600px;background:#f6f8f8;overflow:initial;display:flex;flex-direction:column;align-items:center;position:relative}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper{max-width:425px;position:absolute;top:-400px}@media(max-width:479px){.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper{padding:0;max-width:100%}}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header{margin-top:38px}@media(max-width:639px){.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header{margin:30px 0}}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-logo{display:flex;justify-content:center}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-logo svg{width:74px}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-title{display:flex;justify-content:space-between;margin:50px 42px 16px 42px}@media(max-width:479px){.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-title{margin:50px 15px 16px 15px}}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-title .icon-confirm-circle{font-size:42px}@media(max-width:324px){.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-title .icon-confirm-circle{display:none}}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-title .VipCard__Confirmation--Header-label{font-size:26px;color:#84cfb1;letter-spacing:0;line-height:46px;white-space:nowrap;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-subtitle{font-size:16px;letter-spacing:0}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-subtitle .VipCard__Confirmation--Header-subtitle-paragraph{text-align:center}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Header .VipCard__Confirmation--Header-subtitle .VipCard__Confirmation--Header-subtitle-paragraph b{font-weight:bold}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content{background:#fff;border:1px solid #dde4e4;margin:40px 22px 0 22px;padding:30px 0;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);-moz-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);-o-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);-ms-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);box-shadow:0 14px 15px 6px rgba(0,0,0,0.1)}@media(max-width:639px){.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content{margin:0 20px;padding:28px 0 32px 0}}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Venue{display:flex;align-items:flex-start;justify-content:space-between;margin-top:28px;padding:0 30px}@media(max-width:479px){.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Venue{padding:0 15px}}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Venue label{font-size:18px;letter-spacing:0;max-width:80%;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900;font-style:normal}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Venue article{font-size:16px;line-height:20px;font-weight:600}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--VipCard{display:flex;align-items:center;flex-direction:column;margin-top:34px;margin-bottom:17px}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--VipCard .VipCard__Confirmation--Content--VipCard--image{display:flex;justify-content:center;align-items:center;background:#000;width:240px;height:139px;color:#fff;font-size:18px;letter-spacing:4px;text-transform:uppercase;font-weight:600;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);-o-box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);-ms-box-shadow:0 2px 4px 0 rgba(0,0,0,0.25);box-shadow:0 2px 4px 0 rgba(0,0,0,0.25)}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--VipCard .VipCard__Confirmation--Content--VipCard--expiration{margin-top:36px;font-size:12px;color:#939999;letter-spacing:0;font-weight:600}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Info{margin-top:16px;padding:0 32px;font-size:12px;color:#939999;letter-spacing:0;margin-left:24px;text-align:center}@media(max-width:479px){.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Info{padding:0 16px}}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions{width:100%;display:flex;justify-content:space-between;margin-top:34px;margin-bottom:10px;padding:0 30px}@media(max-width:479px){.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions{padding:0 15px}}@media(max-width:324px){.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions{justify-content:center;flex-direction:column}}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions .button{background:#fff;border:1px solid #84cfb1;height:50px;padding:0 10px;min-width:150px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px}@media(max-width:324px){.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions .button:first-of-type{margin-bottom:10px}}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions .button .icon-extended{font-size:20px;margin-right:8px}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions .button label{font-size:14px;letter-spacing:0;line-height:14px;font-weight:600;white-space:nowrap;text-transform:none;cursor:pointer}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions .button .load-image{display:none}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions .button.loading i,.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions .button.loading label{display:none}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Content .VipCard__Confirmation--Content--Actions .button.loading .load-image{display:block;white-space:nowrap}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent{background:#f1f7f7;border:1px solid #dde4e4;margin:0 22px;padding:28px 40px 32px 42px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);-moz-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);-o-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);-ms-box-shadow:0 14px 15px 6px rgba(0,0,0,0.1);box-shadow:0 14px 15px 6px rgba(0,0,0,0.1)}@media(max-width:639px){.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent{margin:0 20px}}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Title{display:flex;justify-content:center;font-size:12px;color:#939999;letter-spacing:1px;text-transform:uppercase;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Price{display:flex;flex-direction:column;margin-top:36px;padding-bottom:16.5px;border-bottom:1px solid #d8d8d8}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Price .VipCard__Confirmation--SubContent-Price--item{display:flex;justify-content:space-between;margin-bottom:16px}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Price .VipCard__Confirmation--SubContent-Price--item label{font-size:14px;letter-spacing:0}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Total{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Total .VipCard__Confirmation--SubContent-Total-Label{font-size:16px;letter-spacing:0;font-weight:600}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Total .VipCard__Confirmation--SubContent-Total-Price{display:flex;align-items:center}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Total .VipCard__Confirmation--SubContent-Total-Price .VipCard__Confirmation--SubContent-Total-Price--badge{display:flex;align-items:center;background:#baecd8;margin-top:5px;margin-right:9px;padding:3px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Total .VipCard__Confirmation--SubContent-Total-Price .VipCard__Confirmation--SubContent-Total-Price--badge .icon-check{font-size:8px;color:#499c7b;margin-right:3px}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Total .VipCard__Confirmation--SubContent-Total-Price .VipCard__Confirmation--SubContent-Total-Price--badge label{font-size:8px;color:#499c7b;letter-spacing:1px;font-weight:600;text-transform:uppercase}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--SubContent .VipCard__Confirmation--SubContent-Total .VipCard__Confirmation--SubContent-Total-Price label{font-size:22px;color:#499c7b;line-height:18px;font-weight:700}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Footer{margin-top:25px;font-size:14px;color:#939999;letter-spacing:0;text-align:center;line-height:20px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Footer label{padding:0 50px}@media(max-width:479px){.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Footer label{padding:0 20px}}.scope-vipcard-confirmation #main .VipCard__Confirmation--Wrapper .VipCard__Confirmation--Footer label a{text-decoration:underline}
