.Date-module-scss-module__l2K0Qa__date{font:700 16px/1 var(--font-primary),sans-serif;text-transform:uppercase}
.ServiceAvailability-module-scss-module__4DDlaq__headline{font:900 30px/1.2 var(--font-primary),sans-serif;text-transform:uppercase;margin:0 0 32px}@media (min-width:960px){.ServiceAvailability-module-scss-module__4DDlaq__headline{font:900 34px/1.2 var(--font-primary),sans-serif}}@media (min-width:mdpx){.ServiceAvailability-module-scss-module__4DDlaq__headline{font:900 34px/1.2 var(--font-primary),sans-serif}}.ServiceAvailability-module-scss-module__4DDlaq__wrapper{flex-direction:column;gap:32px;display:flex}@media (min-width:960px){.ServiceAvailability-module-scss-module__4DDlaq__wrapper{flex-direction:row}}@media (min-width:mdpx){.ServiceAvailability-module-scss-module__4DDlaq__wrapper{flex-direction:row}}.ServiceAvailability-module-scss-module__4DDlaq__datepicker{max-width:364px;margin:0 auto}@media (min-width:960px){.ServiceAvailability-module-scss-module__4DDlaq__datepicker{margin-left:0;margin-right:0}}@media (min-width:mdpx){.ServiceAvailability-module-scss-module__4DDlaq__datepicker{margin-left:0;margin-right:0}}@media (min-width:1280px){.ServiceAvailability-module-scss-module__4DDlaq__datepicker{max-width:405px}}@media (min-width:lgpx){.ServiceAvailability-module-scss-module__4DDlaq__datepicker{max-width:405px}}.ServiceAvailability-module-scss-module__4DDlaq__content{flex:100%}.ServiceAvailability-module-scss-module__4DDlaq__timeSelection+.ServiceAvailability-module-scss-module__4DDlaq__itemSelection{margin:32px 0 0}.ServiceAvailability-module-scss-module__4DDlaq__itemSelection+.ServiceAvailability-module-scss-module__4DDlaq__total{margin:8px 0 0}.ServiceAvailability-module-scss-module__4DDlaq__buttonWrapper{justify-content:flex-end;margin:16px 0 0;display:flex}
.ServiceButtons-module-scss-module__MihRNq__buttons{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ServiceButtons-module-scss-module__MihRNq__buttonLink{display:flex}@media (max-width:599px){.ServiceButtons-module-scss-module__MihRNq__buttonLink{flex:0 0 100%;order:3}}@media (max-width:xspx){.ServiceButtons-module-scss-module__MihRNq__buttonLink{flex:0 0 100%;order:3}}@media (max-width:599px){.ServiceButtons-module-scss-module__MihRNq__button{width:100%}}@media (max-width:xspx){.ServiceButtons-module-scss-module__MihRNq__button{width:100%}}.ServiceButtons-module-scss-module__MihRNq__bookmark{width:58px!important;height:58px!important}
.ServiceBanner-module-scss-module__cX-9xq__serviceBanner{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:48px;display:flex}@media (max-width:1100px){.ServiceBanner-module-scss-module__cX-9xq__content{display:none}}.ServiceBanner-module-scss-module__cX-9xq__title{font:600 24px/1.2 var(--font-primary),sans-serif}.ServiceBanner-module-scss-module__cX-9xq__booking{flex-direction:column;flex:1;justify-content:flex-end;gap:16px;margin-left:auto;display:flex}@media (min-width:600px){.ServiceBanner-module-scss-module__cX-9xq__booking{flex-direction:row;align-items:center}}@media (min-width:smpx){.ServiceBanner-module-scss-module__cX-9xq__booking{flex-direction:row;align-items:center}}.ServiceBanner-module-scss-module__cX-9xq__priceString strong{font:600 24px/1.2 var(--font-primary),sans-serif}@media (max-width:599px){.ServiceBanner-module-scss-module__cX-9xq__buttons .mco-event-buttons__bookmark{display:none}}@media (max-width:xspx){.ServiceBanner-module-scss-module__cX-9xq__buttons .mco-event-buttons__bookmark{display:none}}
.EventDetail-module-scss-module__ubC7GW__eventDetail{flex-direction:column;min-height:100%;display:flex}.EventDetail-module-scss-module__ubC7GW__galleryOverlay{z-index:3;background:#3f475c;height:56px;padding:16px 24px;position:absolute;bottom:48px;right:24px}@media (hover:hover){.EventDetail-module-scss-module__ubC7GW__galleryOverlay:hover{background:#7281a7}}@media (min-width:960px){.EventDetail-module-scss-module__ubC7GW__galleryOverlay{bottom:24px;right:24px}}@media (min-width:mdpx){.EventDetail-module-scss-module__ubC7GW__galleryOverlay{bottom:24px;right:24px}}@media (min-width:1280px){.EventDetail-module-scss-module__ubC7GW__galleryOverlay{bottom:0;right:0}}@media (min-width:lgpx){.EventDetail-module-scss-module__ubC7GW__galleryOverlay{bottom:0;right:0}}.EventDetail-module-scss-module__ubC7GW__wrapper{gap:32px;margin:32px 0 0;display:grid;position:relative}@media (min-width:960px){.EventDetail-module-scss-module__ubC7GW__wrapper{grid-template-columns:repeat(3,1fr)}}@media (min-width:mdpx){.EventDetail-module-scss-module__ubC7GW__wrapper{grid-template-columns:repeat(3,1fr)}}.EventDetail-module-scss-module__ubC7GW__address{background:#f7f7f8;padding:16px}.EventDetail-module-scss-module__ubC7GW__left{flex-direction:column;order:2;align-self:flex-start;gap:32px;display:flex}@media (min-width:960px){.EventDetail-module-scss-module__ubC7GW__left{order:1;position:sticky;top:158px}}@media (min-width:mdpx){.EventDetail-module-scss-module__ubC7GW__left{order:1;position:sticky;top:158px}}.EventDetail-module-scss-module__ubC7GW__content{flex-direction:column;gap:16px;display:flex}.EventDetail-module-scss-module__ubC7GW__right{flex-direction:column;order:1;gap:32px;display:flex;overflow:hidden}@media (min-width:960px){.EventDetail-module-scss-module__ubC7GW__right{order:2;grid-column:2/4}}@media (min-width:mdpx){.EventDetail-module-scss-module__ubC7GW__right{order:2;grid-column:2/4}}.EventDetail-module-scss-module__ubC7GW__top{margin:0 0 16px}.EventDetail-module-scss-module__ubC7GW__title{font:900 34px/1.2 var(--font-primary),sans-serif;color:#191c23!important;text-transform:uppercase!important}@media (min-width:960px){.EventDetail-module-scss-module__ubC7GW__title{font-size:48px!important}}@media (min-width:mdpx){.EventDetail-module-scss-module__ubC7GW__title{font-size:48px!important}}.EventDetail-module-scss-module__ubC7GW__location a{color:#6a707d}.EventDetail-module-scss-module__ubC7GW__priceString strong{font:900 38px/1.2 var(--font-primary),sans-serif}.EventDetail-module-scss-module__ubC7GW__buttons .mco-event-buttons__phone{color:#7281a7;background:0 0;border:1px solid #7281a7}@media (hover:hover){.EventDetail-module-scss-module__ubC7GW__buttons .mco-event-buttons__phone:hover{color:#fff;background:#3f475c;border-color:#3f475c}}.EventDetail-module-scss-module__ubC7GW__buttons .mco-event-buttons__bookmark{color:#7281a7;background:0 0;border:1px solid #7281a7}@media (hover:hover){.EventDetail-module-scss-module__ubC7GW__buttons .mco-event-buttons__bookmark:hover{color:#fff;background:#3f475c;border-color:#3f475c}}.EventDetail-module-scss-module__ubC7GW__elements{flex-direction:column;gap:48px;padding:32px 0 64px;display:flex}.EventDetail-module-scss-module__ubC7GW__elements:has(.EventDetail-module-scss-module__ubC7GW__similarEvents){padding-bottom:0!important}@media (min-width:600px){.EventDetail-module-scss-module__ubC7GW__elements{padding-top:64px}}@media (min-width:smpx){.EventDetail-module-scss-module__ubC7GW__elements{padding-top:64px}}@media (min-width:960px){.EventDetail-module-scss-module__ubC7GW__elements{gap:80px;padding-bottom:140px}}@media (min-width:mdpx){.EventDetail-module-scss-module__ubC7GW__elements{gap:80px;padding-bottom:140px}}.EventDetail-module-scss-module__ubC7GW__container{flex-direction:column;gap:80px;display:flex}
.ServiceDetail-module-scss-module__qnVD0q__serviceDetail{flex-direction:column;min-height:100%;display:flex}.ServiceDetail-module-scss-module__qnVD0q__galleryOverlay{z-index:3;background:#3f475c;height:56px;padding:16px 24px;position:absolute;bottom:48px;right:24px}@media (hover:hover){.ServiceDetail-module-scss-module__qnVD0q__galleryOverlay:hover{background:#7281a7}}@media (min-width:960px){.ServiceDetail-module-scss-module__qnVD0q__galleryOverlay{bottom:24px;right:24px}}@media (min-width:mdpx){.ServiceDetail-module-scss-module__qnVD0q__galleryOverlay{bottom:24px;right:24px}}@media (min-width:1280px){.ServiceDetail-module-scss-module__qnVD0q__galleryOverlay{bottom:0;right:0}}@media (min-width:lgpx){.ServiceDetail-module-scss-module__qnVD0q__galleryOverlay{bottom:0;right:0}}.ServiceDetail-module-scss-module__qnVD0q__information{z-index:1095;background:#191c23;margin:0 24px -48px;padding:24px;position:relative;transform:translateY(-48px)}@media (min-width:600px){.ServiceDetail-module-scss-module__qnVD0q__information{padding-top:40px;padding-bottom:40px}}@media (min-width:smpx){.ServiceDetail-module-scss-module__qnVD0q__information{padding-top:40px;padding-bottom:40px}}@media (min-width:960px){.ServiceDetail-module-scss-module__qnVD0q__information{align-items:flex-start;column-gap:32px;margin:0;padding-left:52px;display:grid;transform:none}}@media (min-width:mdpx){.ServiceDetail-module-scss-module__qnVD0q__information{align-items:flex-start;column-gap:32px;margin:0;padding-left:52px;display:grid;transform:none}}@media (min-width:1280px){.ServiceDetail-module-scss-module__qnVD0q__information{max-width:75%;padding-right:40px;position:sticky;bottom:0}}@media (min-width:lgpx){.ServiceDetail-module-scss-module__qnVD0q__information{max-width:75%;padding-right:40px;position:sticky;bottom:0}}@media (min-width:1800px){.ServiceDetail-module-scss-module__qnVD0q__information{max-width:50%}}@media (min-width:960px){.ServiceDetail-module-scss-module__qnVD0q__title{grid-column:1;align-self:flex-start}}@media (min-width:mdpx){.ServiceDetail-module-scss-module__qnVD0q__title{grid-column:1;align-self:flex-start}}.ServiceDetail-module-scss-module__qnVD0q__categories{margin:16px 0 0}@media (min-width:960px){.ServiceDetail-module-scss-module__qnVD0q__categories{grid-column:1;align-self:flex-start}}@media (min-width:mdpx){.ServiceDetail-module-scss-module__qnVD0q__categories{grid-column:1;align-self:flex-start}}.ServiceDetail-module-scss-module__qnVD0q__date{color:#fff;margin:auto 0 0;padding:24px 0 0}@media (min-width:960px){.ServiceDetail-module-scss-module__qnVD0q__date{grid-column:1;align-self:flex-start}}@media (min-width:mdpx){.ServiceDetail-module-scss-module__qnVD0q__date{grid-column:1;align-self:flex-start}}.ServiceDetail-module-scss-module__qnVD0q__participants{color:#fff;margin:24px 0 0}@media (min-width:960px){.ServiceDetail-module-scss-module__qnVD0q__participants{grid-column:1;align-self:flex-start}}@media (min-width:mdpx){.ServiceDetail-module-scss-module__qnVD0q__participants{grid-column:1;align-self:flex-start}}.ServiceDetail-module-scss-module__qnVD0q__rating{color:#fff;margin:24px 0 0}@media (min-width:960px){.ServiceDetail-module-scss-module__qnVD0q__rating{grid-column:1;align-self:flex-start}}@media (min-width:mdpx){.ServiceDetail-module-scss-module__qnVD0q__rating{grid-column:1;align-self:flex-start}}.ServiceDetail-module-scss-module__qnVD0q__provider{color:#fff;margin:24px 0 0}@media (min-width:960px){.ServiceDetail-module-scss-module__qnVD0q__provider{grid-column:1;align-self:flex-start}}@media (min-width:mdpx){.ServiceDetail-module-scss-module__qnVD0q__provider{grid-column:1;align-self:flex-start}}.ServiceDetail-module-scss-module__qnVD0q__priceObject{color:#fff;margin:32px 0 0}@media (min-width:960px){.ServiceDetail-module-scss-module__qnVD0q__priceObject{grid-area:1/2/-1;margin-top:0}}@media (min-width:mdpx){.ServiceDetail-module-scss-module__qnVD0q__priceObject{grid-area:1/2/-1;margin-top:0}}.ServiceDetail-module-scss-module__qnVD0q__priceString{color:#fff!important}.ServiceDetail-module-scss-module__qnVD0q__priceString strong{font:900 38px/1.2 var(--font-primary),sans-serif}.ServiceDetail-module-scss-module__qnVD0q__buttons{margin:auto 0 0;padding:32px 0 0}.ServiceDetail-module-scss-module__qnVD0q__buttons .mco-event-buttons__bookmark{background:0 0;border:1px solid #fff}@media (hover:hover){.ServiceDetail-module-scss-module__qnVD0q__buttons .mco-event-buttons__bookmark:hover{color:#fff;background:#3f475c;border-color:#3f475c}}@media (min-width:960px){.ServiceDetail-module-scss-module__qnVD0q__buttons{grid-column:2}}@media (min-width:mdpx){.ServiceDetail-module-scss-module__qnVD0q__buttons{grid-column:2}}.ServiceDetail-module-scss-module__qnVD0q__elements{flex-direction:column;gap:48px;padding:64px 0;display:flex;overflow:hidden}@media (min-width:960px){.ServiceDetail-module-scss-module__qnVD0q__elements{gap:80px;padding-bottom:140px}}@media (min-width:mdpx){.ServiceDetail-module-scss-module__qnVD0q__elements{gap:80px;padding-bottom:140px}}.ServiceDetail-module-scss-module__qnVD0q__container{flex-direction:column;gap:80px;display:flex}.ServiceDetail-module-scss-module__qnVD0q__descriptionCurrentInformation{background:#0175b91a;padding:24px}
