.CustomErrorPage-module-scss-module__5xr_pa__wrapper{background-color:#f5f5f5;align-items:center;padding:72px 0 80px;display:flex}.CustomErrorPage-module-scss-module__5xr_pa__container{align-items:center;gap:149px;display:flex}.CustomErrorPage-module-scss-module__5xr_pa__sectionText h2{font-weight:400!important}.CustomErrorPage-module-scss-module__5xr_pa__sectionText .CustomErrorPage-module-scss-module__5xr_pa__text{width:85%;margin-top:36px;font-size:18px;line-height:27px}.CustomErrorPage-module-scss-module__5xr_pa__sectionBooking section:first-child{display:none}@media screen and (max-width:640px){.CustomErrorPage-module-scss-module__5xr_pa__wrapper{padding:13px 0 20px}.CustomErrorPage-module-scss-module__5xr_pa__container{flex-direction:column-reverse;align-items:flex-start;gap:20px}.CustomErrorPage-module-scss-module__5xr_pa__sectionImage svg{width:95%;height:95%}.CustomErrorPage-module-scss-module__5xr_pa__sectionBooking section:first-child{display:block}.CustomErrorPage-module-scss-module__5xr_pa__sectionText .CustomErrorPage-module-scss-module__5xr_pa__text{width:75%;margin-top:18px;font-size:14px;line-height:19.6px}}
.Title-module-scss-module__JR-8Wq__default{font-size:3em;line-height:48px}.Title-module-scss-module__JR-8Wq__small{font-size:2.25em;line-height:43.2px}.Title-module-scss-module__JR-8Wq__large{font-size:3em;line-height:48px}@media screen and (max-width:640px){.Title-module-scss-module__JR-8Wq__default,.Title-module-scss-module__JR-8Wq__large{font-size:1.75em;line-height:28px}.Title-module-scss-module__JR-8Wq__small{font-size:1.375em;line-height:26.4px}}
.Container-module-scss-module__jk-b8a__component{width:100%;max-width:1400px;margin:0 auto}.Container-module-scss-module__jk-b8a__no-padding{padding:0}.Container-module-scss-module__jk-b8a__default{padding:0 120px}@media screen and (max-width:1024px){.Container-module-scss-module__jk-b8a__default{max-width:1024px;padding:0 20px}}@media screen and (max-width:640px){.Container-module-scss-module__jk-b8a__default{max-width:initial;padding:0 16px}}
.BookingBlock-module-scss-module__i8iCrq__component{margin-top:5em}.BookingBlock-module-scss-module__i8iCrq__sectionTitle{margin-bottom:2.5em}.BookingBlock-module-scss-module__i8iCrq__sectionContent{gap:2.5em;display:flex}.BookingBlock-module-scss-module__i8iCrq__sectionContent .BookingBlock-module-scss-module__i8iCrq__specific{min-width:22.5em}.BookingBlock-module-scss-module__i8iCrq__sectionContent .BookingBlock-module-scss-module__i8iCrq__booking{flex-direction:column;gap:1.75em;width:100%;display:flex}.BookingBlock-module-scss-module__i8iCrq__sectionContent .BookingBlock-module-scss-module__i8iCrq__booking .BookingBlock-module-scss-module__i8iCrq__button{width:fit-content}@media screen and (max-width:640px){.BookingBlock-module-scss-module__i8iCrq__component{margin-top:31px}.BookingBlock-module-scss-module__i8iCrq__sectionTitle{margin-bottom:20px}.BookingBlock-module-scss-module__i8iCrq__sectionContent{flex-direction:column;gap:20px}.BookingBlock-module-scss-module__i8iCrq__sectionContent .BookingBlock-module-scss-module__i8iCrq__specific{min-width:100%}.BookingBlock-module-scss-module__i8iCrq__sectionContent .BookingBlock-module-scss-module__i8iCrq__booking{gap:20px}.BookingBlock-module-scss-module__i8iCrq__sectionContent .BookingBlock-module-scss-module__i8iCrq__booking .BookingBlock-module-scss-module__i8iCrq__button{display:none}}
.MasterClassesBlock-module-scss-module__I_wpOa__component{margin:7.5em 0;display:flex}.MasterClassesBlock-module-scss-module__I_wpOa__sectionCards{min-width:50%;max-width:50%}.MasterClassesBlock-module-scss-module__I_wpOa__sectionCards ul{bottom:35px}.MasterClassesBlock-module-scss-module__I_wpOa__sectionCards ul button:before{opacity:1;color:#fff}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent{z-index:1;margin-right:2.5em;position:relative}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__sectionContentSlider{display:none}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__description{margin-top:40px;font-size:1.25em;line-height:30px}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__mainTags{justify-content:flex-start;align-items:center;gap:1em;margin:1.75em 0;display:flex}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__mainTags .MasterClassesBlock-module-scss-module__I_wpOa__mainTag{background-color:#b5ee52;border-radius:12px;flex-grow:1;align-items:center;padding:1.5em;display:flex}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__mainTags .MasterClassesBlock-module-scss-module__I_wpOa__mainTag p{font-size:2.25em;font-weight:500;line-height:43.2px}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__mainTags .MasterClassesBlock-module-scss-module__I_wpOa__mainTag span{margin-left:8px;font-size:1em;font-weight:500;line-height:24px}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__tags{flex-wrap:wrap;gap:12px;width:100%;display:flex}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__tags .MasterClassesBlock-module-scss-module__I_wpOa__tag{border-radius:8px;padding:8px 12px;font-size:1em;font-weight:700;line-height:22.4px;transition:background-color .3s}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__tags .MasterClassesBlock-module-scss-module__I_wpOa__tag:hover{background-color:#b5ee52!important}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__button{width:fit-content;margin-top:2.5em}@media screen and (max-width:640px){.MasterClassesBlock-module-scss-module__I_wpOa__component{margin:2.5em 0;display:block}.MasterClassesBlock-module-scss-module__I_wpOa__component ul{bottom:25px}.MasterClassesBlock-module-scss-module__I_wpOa__component ul button:before{opacity:1;color:#fff}.MasterClassesBlock-module-scss-module__I_wpOa__sectionCards{display:none}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent{flex-direction:column;margin-right:0;display:flex}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__sectionTitle{order:1;margin-bottom:1.5em}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__sectionContentSlider{display:initial;order:2;width:100%}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__sectionDescription{order:3}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__sectionDescription .MasterClassesBlock-module-scss-module__I_wpOa__description{margin:12px 0;font-size:1em;line-height:22.4px}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__mainTags{flex-direction:column;order:4;justify-content:center;align-items:flex-start;gap:1em;margin:.75em 0;display:flex}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__mainTags .MasterClassesBlock-module-scss-module__I_wpOa__mainTag{width:100%;padding:1.5em}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__mainTags .MasterClassesBlock-module-scss-module__I_wpOa__mainTag p{font-size:1.375em;line-height:26.4px}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__mainTags .MasterClassesBlock-module-scss-module__I_wpOa__mainTag span{margin-left:4px;font-size:.875em;line-height:19.6px}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__tags{flex-wrap:wrap;order:5;gap:8px;width:100%;display:flex}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__tags .MasterClassesBlock-module-scss-module__I_wpOa__tag{padding:8px 10px;font-size:.875em;line-height:19.6px}.MasterClassesBlock-module-scss-module__I_wpOa__sectionContent .MasterClassesBlock-module-scss-module__I_wpOa__button{order:6;width:100%;margin-top:1.5em}}
.ArrowButton-module-scss-module__Y-SaPG__component{cursor:pointer;background-color:#b5ee52;border:none;border-radius:4px;justify-content:center;align-items:center;padding:8px;display:flex}
.Button-module-scss-module__xxUg6a__default{color:#b5ee52;cursor:pointer;background:#393e46;border:none;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:10px 28px;font-size:.875em;font-weight:700;line-height:23.8px;display:flex}.Button-module-scss-module__xxUg6a__default:after{content:url("data:image/svg+xml,%3Csvg width='18' height='13' viewBox='0 0 18 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6667 12L17 6.66667M17 6.66667L11.6667 1.33333M17 6.66667L0.999999 6.66667' stroke='%23B5EE52' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");margin-left:12px;transform:translateY(2px)}.Button-module-scss-module__xxUg6a__default:hover{color:#393e46;background:#b5ee52}.Button-module-scss-module__xxUg6a__default:hover:after{content:url("data:image/svg+xml,%3Csvg width='18' height='13' viewBox='0 0 18 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6667 12L17 6.66667M17 6.66667L11.6667 1.33333M17 6.66667L0.999999 6.66667' stroke='%23393E46' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.Button-module-scss-module__xxUg6a__form{color:#393e46;cursor:pointer;background:#b5ee52;border:none;border-radius:4px;width:40%;height:48px;font-size:14px;font-weight:700;line-height:23.8px}.Button-module-scss-module__xxUg6a__form:hover,.Button-module-scss-module__xxUg6a__form:active{background:#98d82a}.Button-module-scss-module__xxUg6a__disabled,.Button-module-scss-module__xxUg6a__disabled:hover{color:#878d98;cursor:not-allowed;background:#e7e7e8}.Button-module-scss-module__xxUg6a__disabled:not(.Button-module-scss-module__xxUg6a__form):after,.Button-module-scss-module__xxUg6a__disabled:not(.Button-module-scss-module__xxUg6a__form):hover:after{content:url("data:image/svg+xml,%3Csvg width='18' height='13' viewBox='0 0 18 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6667 12L17 6.66667M17 6.66667L11.6667 1.33333M17 6.66667L0.999999 6.66667' stroke='%23878D98' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");margin-left:12px;transform:translateY(2px)}@media screen and (max-width:640px){.Button-module-scss-module__xxUg6a__form{width:100%}}
.DestinationBlock-module-scss-module__TNee9q__sectionTitle{margin-bottom:2.5em}@media screen and (max-width:640px){.DestinationBlock-module-scss-module__TNee9q__sectionTitle{margin-bottom:1.5em}}
.Calendar-module-scss-module__m7SHrW__component{justify-content:flex-start;align-items:center;gap:1.25em;display:flex}.Calendar-module-scss-module__m7SHrW__component p{text-align:center;width:170px;font-size:1.25em;font-weight:700;line-height:28px}@media screen and (max-width:640px){.Calendar-module-scss-module__m7SHrW__component{justify-content:space-between;align-items:center;gap:0;display:flex}.Calendar-module-scss-module__m7SHrW__component p{font-size:1em;line-height:22.4px}}
.BookingTable-module-scss-module__YvbvqW__component{flex-wrap:wrap;width:100%;display:flex}.BookingTable-module-scss-module__YvbvqW__days{grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(7,1fr);gap:12px;display:grid}.BookingTable-module-scss-module__YvbvqW__time{gap:16px}.BookingTable-module-scss-module__YvbvqW__time .BookingTable-module-scss-module__YvbvqW__item{width:66px}.BookingTable-module-scss-module__YvbvqW__item{text-align:center;background-color:#f5f5f5;border-radius:8px;padding:8px 12px;font-size:1em;font-weight:700;line-height:22.4px}.BookingTable-module-scss-module__YvbvqW__item:hover{cursor:pointer;background-color:#f2ffdb;outline:1px solid #b5ee52}.BookingTable-module-scss-module__YvbvqW__disabled,.BookingTable-module-scss-module__YvbvqW__disabled:hover{cursor:not-allowed;color:#878d98;background-color:#d0d0d0;outline:0}.BookingTable-module-scss-module__YvbvqW__active{background-color:#b5ee52}.BookingTable-module-scss-module__YvbvqW__active:hover{background-color:#b5ee52;outline:none}.BookingTable-module-scss-module__YvbvqW__disabledOutside,.BookingTable-module-scss-module__YvbvqW__disabledOutside:hover{color:#d0d0d0;background-color:#fafafa!important}@media screen and (max-width:640px){.BookingTable-module-scss-module__YvbvqW__days{gap:10px}.BookingTable-module-scss-module__YvbvqW__time{gap:16px}.BookingTable-module-scss-module__YvbvqW__time .BookingTable-module-scss-module__YvbvqW__item{width:60px}.BookingTable-module-scss-module__YvbvqW__item{text-align:center;padding:6px 0;font-size:14px;line-height:19.6px}}
.BookingBlockFilter-module-scss-module__jbDnfW__component{background-color:#f2ffdb;border-radius:12px;padding:2em;position:relative}.BookingBlockFilter-module-scss-module__jbDnfW__icon{border-radius:12px;position:absolute;bottom:-5px;right:0}.BookingBlockFilter-module-scss-module__jbDnfW__title{margin-bottom:24px;font-size:1.25em;font-weight:700;line-height:28px}.BookingBlockFilter-module-scss-module__jbDnfW__items{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;display:flex;position:relative}.BookingBlockFilter-module-scss-module__jbDnfW__items .BookingBlockFilter-module-scss-module__jbDnfW__item{cursor:pointer;background-color:#fff;border-radius:8px;width:fit-content;padding:11px 1.5em;font-size:1em;font-weight:700;line-height:22.4px}.BookingBlockFilter-module-scss-module__jbDnfW__items .BookingBlockFilter-module-scss-module__jbDnfW__active{background-color:#b5ee52}.BookingBlockFilter-module-scss-module__jbDnfW__timeItems{grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.BookingBlockFilter-module-scss-module__jbDnfW__timeItems .BookingBlockFilter-module-scss-module__jbDnfW__timeItem{cursor:pointer;text-align:center;background-color:#fff;border-radius:8px;padding:8px 10px;font-size:1em;font-weight:700;line-height:22.4px}.BookingBlockFilter-module-scss-module__jbDnfW__timeItems .BookingBlockFilter-module-scss-module__jbDnfW__active{background-color:#b5ee52}.BookingBlockFilter-module-scss-module__jbDnfW__timeItems .BookingBlockFilter-module-scss-module__jbDnfW__disabled{cursor:not-allowed;opacity:.6;color:#878d98}@media screen and (max-width:640px){.BookingBlockFilter-module-scss-module__jbDnfW__component{padding:1em 1em 2em}.BookingBlockFilter-module-scss-module__jbDnfW__icon{bottom:0}.BookingBlockFilter-module-scss-module__jbDnfW__title{font-size:1em;line-height:22.4px}.BookingBlockFilter-module-scss-module__jbDnfW__items .BookingBlockFilter-module-scss-module__jbDnfW__item{padding:8px 16px;font-size:14px;line-height:19.6px}.BookingBlockFilter-module-scss-module__jbDnfW__timeItems{align-items:center;gap:15px}.BookingBlockFilter-module-scss-module__jbDnfW__timeItems .BookingBlockFilter-module-scss-module__jbDnfW__timeItem{justify-content:center;align-items:center;padding:6px 8px;font-size:1em;line-height:22.4px;display:flex}}
.Info-module-scss-module__HFvclq__component{background-color:#f8ffed;border-radius:24px;width:100%;padding:20px}.Info-module-scss-module__HFvclq__description{white-space:pre-line;margin-top:12px;font-size:.875em;line-height:21px}@media screen and (max-width:640px){.Info-module-scss-module__HFvclq__component{padding:16px}.Info-module-scss-module__HFvclq__description{margin-top:8px;font-size:.75em;line-height:18px}}
.DestinationBlockContent-module-scss-module__WcPc8a__component{justify-content:space-between;align-items:flex-start;display:flex}.DestinationBlockContent-module-scss-module__WcPc8a__sectionInfo{min-width:50%;max-width:50%}.DestinationBlockContent-module-scss-module__WcPc8a__sectionTitle{margin-bottom:1.5em}.DestinationBlockContent-module-scss-module__WcPc8a__sectionTitle h6{margin:0;font-size:1.125em;font-weight:700;line-height:24.59px}.DestinationBlockContent-module-scss-module__WcPc8a__sectionList .DestinationBlockContent-module-scss-module__WcPc8a__button{color:#393e46;cursor:pointer;background:#b5ee52;border:none;border-radius:8px;width:120px;height:48px;margin-left:auto;font-size:14px;font-weight:700;line-height:23.8px}.DestinationBlockContent-module-scss-module__WcPc8a__sectionList .DestinationBlockContent-module-scss-module__WcPc8a__button:hover,.DestinationBlockContent-module-scss-module__WcPc8a__sectionList .DestinationBlockContent-module-scss-module__WcPc8a__button:active{background:#98d82a}.DestinationBlockContent-module-scss-module__WcPc8a__sectionList .DestinationBlockContent-module-scss-module__WcPc8a__wrapper{gap:8px;margin-bottom:12px;display:flex}.DestinationBlockContent-module-scss-module__WcPc8a__sectionList .DestinationBlockContent-module-scss-module__WcPc8a__wrapper h6{max-width:70%;margin:0 0 4px;font-size:1.125em;font-weight:700;line-height:24.59px}.DestinationBlockContent-module-scss-module__WcPc8a__sectionList .DestinationBlockContent-module-scss-module__WcPc8a__wrapper p{max-width:60%;margin-bottom:12px;font-size:14px;font-weight:500;line-height:21px}@media screen and (max-width:640px){.DestinationBlockContent-module-scss-module__WcPc8a__component{flex-direction:column}.DestinationBlockContent-module-scss-module__WcPc8a__sectionInfo{min-width:100%;max-width:100%}.DestinationBlockContent-module-scss-module__WcPc8a__sectionTitle{margin-bottom:1em}.DestinationBlockContent-module-scss-module__WcPc8a__sectionTitle h6{font-size:1em;line-height:21.86px}.DestinationBlockContent-module-scss-module__WcPc8a__sectionList .DestinationBlockContent-module-scss-module__WcPc8a__button{margin-bottom:16px}.DestinationBlockContent-module-scss-module__WcPc8a__sectionList .DestinationBlockContent-module-scss-module__WcPc8a__wrapper{gap:8px;margin-bottom:1.5em;display:flex}.DestinationBlockContent-module-scss-module__WcPc8a__sectionList .DestinationBlockContent-module-scss-module__WcPc8a__wrapper h6{max-width:80%;font-size:1em;line-height:21.86px}.DestinationBlockContent-module-scss-module__WcPc8a__sectionList .DestinationBlockContent-module-scss-module__WcPc8a__wrapper p{max-width:80%;font-size:14px;font-weight:500;line-height:21px}}
.LocationsBlock-module-scss-module__2OE61q__component{margin:7.5em 0}.LocationsBlock-module-scss-module__2OE61q__sectionContent{padding:5em 7.5em}.LocationsBlock-module-scss-module__2OE61q__sectionTitle{margin-bottom:2.5em;padding:0 7.5em}.LocationsBlock-module-scss-module__2OE61q__sectionAnchors{gap:3.75em;padding:0 7.5em;display:flex}.LocationsBlock-module-scss-module__2OE61q__sectionAnchors .LocationsBlock-module-scss-module__2OE61q__anchor{cursor:pointer;border-bottom:1px solid #e7e7e8;padding:0 0 .5em;font-size:1em;font-weight:700;line-height:22.4px;box-shadow:inset 0 -1px #e7e7e8}.LocationsBlock-module-scss-module__2OE61q__sectionAnchors .LocationsBlock-module-scss-module__2OE61q__active{border-bottom:1px solid #b5ee52;box-shadow:inset 0 -1px #b5ee52}@media screen and (max-width:640px){.LocationsBlock-module-scss-module__2OE61q__component{margin:5em 0 4em}.LocationsBlock-module-scss-module__2OE61q__sectionContent{padding:1em 1em 2em}.LocationsBlock-module-scss-module__2OE61q__sectionTitle{margin-bottom:28px;padding:0 1em}.LocationsBlock-module-scss-module__2OE61q__sectionAnchors{flex-wrap:wrap;gap:0;padding:0 1em;display:flex}.LocationsBlock-module-scss-module__2OE61q__sectionAnchors .LocationsBlock-module-scss-module__2OE61q__anchor{margin:0 20px 16px 0;padding:0 0 4px;font-size:14px;line-height:19.6px}}
.LocationsBlockTags-module-scss-module___qfACW__component{gap:2.5em;display:flex}.LocationsBlockTags-module-scss-module___qfACW__slider{display:none}.LocationsBlockTags-module-scss-module___qfACW__sectionContent .LocationsBlockTags-module-scss-module___qfACW__description{margin-top:28px;font-size:1.25em;line-height:30px}.LocationsBlockTags-module-scss-module___qfACW__sectionContent .LocationsBlockTags-module-scss-module___qfACW__tags{flex-wrap:wrap;gap:1em;margin:2.5em 0;display:flex}.LocationsBlockTags-module-scss-module___qfACW__sectionContent .LocationsBlockTags-module-scss-module___qfACW__tags .LocationsBlockTags-module-scss-module___qfACW__tag{border-radius:12px;max-width:47%;padding:1.5em;font-size:1em;line-height:24px}.LocationsBlockTags-module-scss-module___qfACW__sectionContent .LocationsBlockTags-module-scss-module___qfACW__button{width:fit-content}.LocationsBlockTags-module-scss-module___qfACW__sectionSlider{width:50%;min-width:49%}.LocationsBlockTags-module-scss-module___qfACW__sectionSlider ul{bottom:35px}.LocationsBlockTags-module-scss-module___qfACW__sectionSlider ul button:before{opacity:1;color:#fff;font-size:12px}@media screen and (max-width:640px){.LocationsBlockTags-module-scss-module___qfACW__component{flex-direction:column;gap:1em;margin-top:0}.LocationsBlockTags-module-scss-module___qfACW__slider{width:100%;margin-top:1em;display:block}.LocationsBlockTags-module-scss-module___qfACW__slider ul{bottom:15px}.LocationsBlockTags-module-scss-module___qfACW__slider ul button:before{opacity:1;color:#fff;font-size:8px}.LocationsBlockTags-module-scss-module___qfACW__sectionSlider{display:none}.LocationsBlockTags-module-scss-module___qfACW__sectionContent .LocationsBlockTags-module-scss-module___qfACW__description{margin-top:24px;font-size:1em;line-height:22.4px}.LocationsBlockTags-module-scss-module___qfACW__sectionContent .LocationsBlockTags-module-scss-module___qfACW__tags{flex-flow:column;gap:.5em;margin:1em 0;display:flex}.LocationsBlockTags-module-scss-module___qfACW__sectionContent .LocationsBlockTags-module-scss-module___qfACW__tags .LocationsBlockTags-module-scss-module___qfACW__tag{width:100%;max-width:100%;padding:1em;font-size:14px;line-height:19.6px}.LocationsBlockTags-module-scss-module___qfACW__sectionContent .LocationsBlockTags-module-scss-module___qfACW__button{width:100%}}
.Tag-module-scss-module__UwANeq__component{width:fit-content}

.LocationsBlockList-module-scss-module__Ek3WmG__component{gap:2.5em;display:flex}.LocationsBlockList-module-scss-module__Ek3WmG__sectionContent .LocationsBlockList-module-scss-module__Ek3WmG__description{margin-top:28px;font-size:1.25em;line-height:30px}.LocationsBlockList-module-scss-module__Ek3WmG__sectionContent .LocationsBlockList-module-scss-module__Ek3WmG__button{width:fit-content}.LocationsBlockList-module-scss-module__Ek3WmG__sectionContent .LocationsBlockList-module-scss-module__Ek3WmG__list{margin-top:2.5em}.LocationsBlockList-module-scss-module__Ek3WmG__sectionContent .LocationsBlockList-module-scss-module__Ek3WmG__list b{margin-bottom:1.25em;font-size:1.25em;font-weight:700;line-height:28px;display:block}.LocationsBlockList-module-scss-module__Ek3WmG__sectionSlider{width:50%;min-width:49%}.LocationsBlockList-module-scss-module__Ek3WmG__sectionSlider .LocationsBlockList-module-scss-module__Ek3WmG__title{display:none}.LocationsBlockList-module-scss-module__Ek3WmG__sectionSlider .LocationsBlockList-module-scss-module__Ek3WmG__slider{position:relative}.LocationsBlockList-module-scss-module__Ek3WmG__sectionSlider .LocationsBlockList-module-scss-module__Ek3WmG__slider .LocationsBlockList-module-scss-module__Ek3WmG__badge{z-index:1;background-color:#b5ee52;border-radius:20px;padding:4px 12px;font-size:1em;font-weight:700;line-height:27.2px;position:absolute;top:-5px;left:10%;transform:rotate(-15deg)}.LocationsBlockList-module-scss-module__Ek3WmG__sectionSlider ul{bottom:35px}.LocationsBlockList-module-scss-module__Ek3WmG__sectionSlider ul button:before{opacity:1;color:#fff;font-size:12px}@media screen and (max-width:640px){.LocationsBlockList-module-scss-module__Ek3WmG__component{flex-direction:column;gap:1em;margin-top:0}.LocationsBlockList-module-scss-module__Ek3WmG__sectionContent .LocationsBlockList-module-scss-module__Ek3WmG__description{margin-top:0;font-size:1em;line-height:22.4px}.LocationsBlockList-module-scss-module__Ek3WmG__sectionContent h2{display:none}.LocationsBlockList-module-scss-module__Ek3WmG__sectionContent .LocationsBlockList-module-scss-module__Ek3WmG__list{margin-top:1em}.LocationsBlockList-module-scss-module__Ek3WmG__sectionContent .LocationsBlockList-module-scss-module__Ek3WmG__list b{margin-bottom:1.4em;font-size:1em;line-height:22.4px}.LocationsBlockList-module-scss-module__Ek3WmG__sectionContent .LocationsBlockList-module-scss-module__Ek3WmG__list svg{width:20px;height:20px}.LocationsBlockList-module-scss-module__Ek3WmG__sectionContent .LocationsBlockList-module-scss-module__Ek3WmG__button,.LocationsBlockList-module-scss-module__Ek3WmG__sectionSlider{width:100%}.LocationsBlockList-module-scss-module__Ek3WmG__sectionSlider .LocationsBlockList-module-scss-module__Ek3WmG__title{margin-bottom:1.5em;display:block}.LocationsBlockList-module-scss-module__Ek3WmG__sectionSlider .LocationsBlockList-module-scss-module__Ek3WmG__slider .LocationsBlockList-module-scss-module__Ek3WmG__badge{top:-23px;left:initial;width:fit-content;font-size:13px;line-height:22.1px;position:absolute;right:5%}.LocationsBlockList-module-scss-module__Ek3WmG__sectionSlider ul{bottom:15px}.LocationsBlockList-module-scss-module__Ek3WmG__sectionSlider ul button:before{font-size:8px}}
.Footer-module-scss-module__4-rXwa__component{color:#fff;background-color:#393e46;flex-direction:column;justify-content:center;align-items:center;margin-top:120px;padding:5em 0;display:flex}.Footer-module-scss-module__4-rXwa__sectionTitle{margin-bottom:2.5em}.Footer-module-scss-module__4-rXwa__sectionContacts{grid-template-columns:1.2fr 1.5fr 180px;grid-template-areas:"phone address socials""email email email";gap:1.25em 2.5em;display:grid}.Footer-module-scss-module__4-rXwa__sectionContacts .Footer-module-scss-module__4-rXwa__contactsPhone{grid-area:phone;gap:12px;font-size:20px;line-height:30px;display:flex;position:relative}.Footer-module-scss-module__4-rXwa__sectionContacts .Footer-module-scss-module__4-rXwa__contactsAddress{grid-area:address;gap:12px;font-size:20px;line-height:30px;display:flex}.Footer-module-scss-module__4-rXwa__sectionContacts .Footer-module-scss-module__4-rXwa__contactsSocials{grid-area:socials;justify-content:flex-end;gap:1.375em;display:flex}.Footer-module-scss-module__4-rXwa__sectionContacts .Footer-module-scss-module__4-rXwa__contactsMail{grid-area:email;gap:12px;font-size:20px;line-height:30px;display:flex}@media screen and (max-width:1024px){.Footer-module-scss-module__4-rXwa__component .Footer-module-scss-module__4-rXwa__wrapper{width:100%}.Footer-module-scss-module__4-rXwa__sectionContacts{grid-template-columns:1fr;grid-template-areas:"phone address""socials email";gap:1em}.Footer-module-scss-module__4-rXwa__sectionContacts .Footer-module-scss-module__4-rXwa__contactsSocials{justify-content:initial}}@media screen and (max-width:640px){.Footer-module-scss-module__4-rXwa__component{margin-top:40px;padding:2em 0}.Footer-module-scss-module__4-rXwa__sectionTitle{margin-bottom:1.25em}.Footer-module-scss-module__4-rXwa__sectionContacts{grid-template-areas:"phone""email""address""socials";gap:1.25em}.Footer-module-scss-module__4-rXwa__sectionContacts .Footer-module-scss-module__4-rXwa__contactsPhone,.Footer-module-scss-module__4-rXwa__sectionContacts .Footer-module-scss-module__4-rXwa__contactsAddress,.Footer-module-scss-module__4-rXwa__sectionContacts .Footer-module-scss-module__4-rXwa__contactsMail{font-size:1em;line-height:22.4px}.Footer-module-scss-module__4-rXwa__sectionContacts .Footer-module-scss-module__4-rXwa__contactsPhone svg,.Footer-module-scss-module__4-rXwa__sectionContacts .Footer-module-scss-module__4-rXwa__contactsAddress svg,.Footer-module-scss-module__4-rXwa__sectionContacts .Footer-module-scss-module__4-rXwa__contactsMail svg{width:20px;height:20px}}
.LocationsBlockBadge-module-scss-module__5bWkmq__component{gap:2.5em;display:flex}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionContent .LocationsBlockBadge-module-scss-module__5bWkmq__description{margin-top:20px;font-size:1em;line-height:24px}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionContent .LocationsBlockBadge-module-scss-module__5bWkmq__subtitle{margin:40px 0 0;font-size:1.25em;line-height:30px}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionContent .LocationsBlockBadge-module-scss-module__5bWkmq__button{width:fit-content;margin-top:40px}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionSlider{width:50%;min-width:50%}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionSlider .LocationsBlockBadge-module-scss-module__5bWkmq__title{display:none}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionSlider .LocationsBlockBadge-module-scss-module__5bWkmq__slider{position:relative}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionSlider .LocationsBlockBadge-module-scss-module__5bWkmq__slider .LocationsBlockBadge-module-scss-module__5bWkmq__badge{z-index:1;position:absolute;top:-45px;left:7%}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionSlider ul{bottom:35px}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionSlider ul button:before{opacity:1;color:#fff;font-size:12px}@media screen and (max-width:640px){.LocationsBlockBadge-module-scss-module__5bWkmq__component{flex-direction:column;gap:1em;margin-top:0}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionContent .LocationsBlockBadge-module-scss-module__5bWkmq__description{margin-top:12px;font-size:14px;line-height:19.6px}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionContent .LocationsBlockBadge-module-scss-module__5bWkmq__subtitle{margin:0;font-size:1em;line-height:16px}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionContent h2{display:none}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionContent .LocationsBlockBadge-module-scss-module__5bWkmq__button{width:100%;margin-top:24px}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionSlider{width:100%}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionSlider .LocationsBlockBadge-module-scss-module__5bWkmq__title{margin-bottom:1.5em;display:block}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionSlider .LocationsBlockBadge-module-scss-module__5bWkmq__slider svg{width:3.75em;height:3.75em}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionSlider .LocationsBlockBadge-module-scss-module__5bWkmq__slider .LocationsBlockBadge-module-scss-module__5bWkmq__badge{top:-26px;left:initial;right:7%}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionSlider ul{bottom:15px}.LocationsBlockBadge-module-scss-module__5bWkmq__sectionSlider ul button:before{font-size:8px}}
.LocationsBlockInfo-module-scss-module__0EpB1a__component{gap:2em;display:flex}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionContent{background-color:#f2ffdb;border-radius:12px;height:fit-content;padding:2.5em;position:relative}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionContent h2{max-width:80%;font-weight:500}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionContent .LocationsBlockInfo-module-scss-module__0EpB1a__badge{background-color:#b5ee52;border-radius:20px;padding:4px 12px;font-size:1em;font-weight:700;line-height:27.2px;position:absolute;top:6px;right:5%;transform:rotate(15deg)}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionContent .LocationsBlockInfo-module-scss-module__0EpB1a__description{margin-top:20px;font-size:1em;line-height:24px}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionContent .LocationsBlockInfo-module-scss-module__0EpB1a__subtitle{margin-top:20px;font-size:1.25em;line-height:30px}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionContent .LocationsBlockInfo-module-scss-module__0EpB1a__button{width:fit-content;margin-top:40px}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionSlider{width:53%}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionSlider .LocationsBlockInfo-module-scss-module__0EpB1a__card{width:fit-content}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionSlider ul{width:fit-content;bottom:-50px;left:0}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionSlider ul button:before{opacity:.6;color:#b5ee52;font-size:12px}@media screen and (max-width:640px){.LocationsBlockInfo-module-scss-module__0EpB1a__component{flex-direction:column;gap:1.25em;margin-top:0}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionContent{padding:2em 1em}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionContent h2{max-width:70%}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionContent .LocationsBlockInfo-module-scss-module__0EpB1a__description{margin-top:16px;font-size:14px;font-weight:500;line-height:19.6px}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionContent .LocationsBlockInfo-module-scss-module__0EpB1a__subtitle{margin-top:20px;font-size:1em;line-height:22.4px}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionContent .LocationsBlockInfo-module-scss-module__0EpB1a__button{width:100%;margin-top:20px}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionContent .LocationsBlockInfo-module-scss-module__0EpB1a__badge{font-size:13px;line-height:22.1px;top:6px;right:5%;transform:rotate(15deg)}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionSlider{width:100%}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionSlider ul{display:none!important}.LocationsBlockInfo-module-scss-module__0EpB1a__sectionSlider ul button:before{color:#fff;font-size:8px}}
.ProductContentBooking-module-scss-module__e43zQa__component{margin-top:2.5em}.ProductContentBooking-module-scss-module__e43zQa__sectionFilter .ProductContentBooking-module-scss-module__e43zQa__filterSubtitle{margin-bottom:24px;font-size:20px;font-weight:700;line-height:28px}.ProductContentBooking-module-scss-module__e43zQa__sectionFilter .ProductContentBooking-module-scss-module__e43zQa__items{flex-wrap:wrap;gap:16px;width:100%;height:fit-content;display:flex}.ProductContentBooking-module-scss-module__e43zQa__sectionFilter .ProductContentBooking-module-scss-module__e43zQa__items .ProductContentBooking-module-scss-module__e43zQa__item{cursor:pointer;background-color:#f5f5f5;border-radius:8px;height:fit-content;padding:11px 12px;font-size:1em;font-weight:700;line-height:22.4px}.ProductContentBooking-module-scss-module__e43zQa__sectionFilter .ProductContentBooking-module-scss-module__e43zQa__items .ProductContentBooking-module-scss-module__e43zQa__active{background-color:#b5ee52}.ProductContentBooking-module-scss-module__e43zQa__sectionContent{gap:2.5em;margin-top:2.5em;display:flex}.ProductContentBooking-module-scss-module__e43zQa__sectionContent .ProductContentBooking-module-scss-module__e43zQa__specific .ProductContentBooking-module-scss-module__e43zQa__mobileButton{display:none}.ProductContentBooking-module-scss-module__e43zQa__sectionContent .ProductContentBooking-module-scss-module__e43zQa__booking{flex-direction:column;gap:1.75em;width:100%;display:flex}.ProductContentBooking-module-scss-module__e43zQa__sectionContent .ProductContentBooking-module-scss-module__e43zQa__booking .ProductContentBooking-module-scss-module__e43zQa__button{width:fit-content}@media screen and (max-width:840px){.ProductContentBooking-module-scss-module__e43zQa__component{margin-top:1.5em}.ProductContentBooking-module-scss-module__e43zQa__sectionFilter .ProductContentBooking-module-scss-module__e43zQa__filterSubtitle{margin-bottom:20px;font-size:16px;line-height:22.4px}.ProductContentBooking-module-scss-module__e43zQa__sectionFilter .ProductContentBooking-module-scss-module__e43zQa__items{gap:12px}.ProductContentBooking-module-scss-module__e43zQa__sectionFilter .ProductContentBooking-module-scss-module__e43zQa__items .ProductContentBooking-module-scss-module__e43zQa__item{padding:8px 10px;font-size:14px;line-height:19.6px}.ProductContentBooking-module-scss-module__e43zQa__sectionContent{flex-direction:column;gap:1.75em;margin-top:1.5em}.ProductContentBooking-module-scss-module__e43zQa__sectionContent .ProductContentBooking-module-scss-module__e43zQa__specific{min-width:100%}.ProductContentBooking-module-scss-module__e43zQa__sectionContent .ProductContentBooking-module-scss-module__e43zQa__specific .ProductContentBooking-module-scss-module__e43zQa__mobileButton{margin-top:28px;display:block}.ProductContentBooking-module-scss-module__e43zQa__sectionContent .ProductContentBooking-module-scss-module__e43zQa__booking{flex-direction:column;gap:20px}.ProductContentBooking-module-scss-module__e43zQa__sectionContent .ProductContentBooking-module-scss-module__e43zQa__booking .ProductContentBooking-module-scss-module__e43zQa__button{display:none}}
.Products-module-scss-module__lEcBwW__sectionTitle{margin:5em 0 2.5em}.Products-module-scss-module__lEcBwW__sectionProducts{flex-direction:column;gap:24px;margin:24px 0;display:flex}@media screen and (max-width:640px){.Products-module-scss-module__lEcBwW__sectionProducts{gap:16px;margin:16px 0}}
.BookingForm-module-scss-module__hRqP8W__component{padding:3em}.BookingForm-module-scss-module__hRqP8W__buttonCounter{cursor:pointer;background:#b5ee52;border:none;border-radius:8px;justify-content:center;align-items:center;padding:4px;display:flex}.BookingForm-module-scss-module__hRqP8W__buttonCounterDisabled{cursor:not-allowed;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:4px;display:flex}.BookingForm-module-scss-module__hRqP8W__durationItems{gap:20px;margin:8px 0 24px;display:flex}.BookingForm-module-scss-module__hRqP8W__durationItems .BookingForm-module-scss-module__hRqP8W__durationItem{cursor:pointer;border-radius:8px;padding:4px 8px;font-size:14px;font-weight:500;line-height:21px}.BookingForm-module-scss-module__hRqP8W__title{margin-bottom:4px;font-size:1.5em;font-weight:700;line-height:32.78px}.BookingForm-module-scss-module__hRqP8W__description,.BookingForm-module-scss-module__hRqP8W__duration,.BookingForm-module-scss-module__hRqP8W__additional{margin-top:4px;font-size:1em;font-weight:500;line-height:24px}.BookingForm-module-scss-module__hRqP8W__date,.BookingForm-module-scss-module__hRqP8W__subtitle{margin-top:20px;font-size:1em;font-weight:700;line-height:22.4px}.BookingForm-module-scss-module__hRqP8W__inputWrapper{grid-template-columns:1fr 1fr;gap:20px;margin-top:16px;display:grid}.BookingForm-module-scss-module__hRqP8W__sectionSwitches .BookingForm-module-scss-module__hRqP8W__switchWrapper{margin-top:20px}.BookingForm-module-scss-module__hRqP8W__sectionSwitches .BookingForm-module-scss-module__hRqP8W__switchWrapper span{margin-left:12px;font-size:14px;font-weight:500;line-height:21px}.BookingForm-module-scss-module__hRqP8W__sectionAmount{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.BookingForm-module-scss-module__hRqP8W__sectionAmount .BookingForm-module-scss-module__hRqP8W__amountText{font-size:14px;font-weight:500;line-height:21px}.BookingForm-module-scss-module__hRqP8W__sectionAmount .BookingForm-module-scss-module__hRqP8W__amountButtons{align-items:center;gap:14px;display:flex}.BookingForm-module-scss-module__hRqP8W__sectionAmount .BookingForm-module-scss-module__hRqP8W__amountButtons p{font-size:16px;font-weight:500;line-height:24px}.BookingForm-module-scss-module__hRqP8W__sectionPrice{background-color:#f5f5f5;border-radius:8px;justify-content:space-between;align-items:center;margin:24px 0;padding:12px 16px;display:flex}.BookingForm-module-scss-module__hRqP8W__sectionPrice .BookingForm-module-scss-module__hRqP8W__priceText p{font-size:16px;font-weight:700;line-height:22.4px}.BookingForm-module-scss-module__hRqP8W__sectionPrice .BookingForm-module-scss-module__hRqP8W__priceContent b{font-size:24px;font-weight:700;line-height:32.78px}.BookingForm-module-scss-module__hRqP8W__sectionPrice .BookingForm-module-scss-module__hRqP8W__priceContent p{color:gray;font-size:14px;font-weight:500;line-height:21px}.BookingForm-module-scss-module__hRqP8W__sectionButtons{justify-content:space-between;align-items:center;margin:24px 0;display:flex}.BookingForm-module-scss-module__hRqP8W__successText{padding:24px;font-size:24px;font-weight:500}.BookingForm-module-scss-module__hRqP8W__policy{margin-bottom:24px}.BookingForm-module-scss-module__hRqP8W__policy a{color:#69b1ff}@media screen and (max-width:640px){.BookingForm-module-scss-module__hRqP8W__component{padding:20px}.BookingForm-module-scss-module__hRqP8W__buttonCounter{padding:10px}.BookingForm-module-scss-module__hRqP8W__buttonCounter svg{width:20px;height:20px}.BookingForm-module-scss-module__hRqP8W__buttonCounterDisabled{padding:10px}.BookingForm-module-scss-module__hRqP8W__buttonCounterDisabled svg{width:20px;height:20px}.BookingForm-module-scss-module__hRqP8W__title{margin:10px 0 2px;font-size:18px;line-height:25.2px}.BookingForm-module-scss-module__hRqP8W__description,.BookingForm-module-scss-module__hRqP8W__duration,.BookingForm-module-scss-module__hRqP8W__additional{margin-top:8px;font-size:14px;line-height:19.6px}.BookingForm-module-scss-module__hRqP8W__date,.BookingForm-module-scss-module__hRqP8W__subtitle{margin-top:20px;font-size:14px;line-height:19.6px}.BookingForm-module-scss-module__hRqP8W__inputWrapper{grid-template-columns:1fr;gap:16px}.BookingForm-module-scss-module__hRqP8W__sectionSwitches .BookingForm-module-scss-module__hRqP8W__switchWrapper{margin-top:16px}.BookingForm-module-scss-module__hRqP8W__sectionSwitches .BookingForm-module-scss-module__hRqP8W__switchWrapper span{margin-left:8px;font-size:12px;line-height:18px}.BookingForm-module-scss-module__hRqP8W__sectionAmount{margin-top:16px}.BookingForm-module-scss-module__hRqP8W__sectionAmount .BookingForm-module-scss-module__hRqP8W__amountText{font-size:12px;line-height:18px}.BookingForm-module-scss-module__hRqP8W__sectionAmount .BookingForm-module-scss-module__hRqP8W__amountButtons{gap:13px}.BookingForm-module-scss-module__hRqP8W__sectionAmount .BookingForm-module-scss-module__hRqP8W__amountButtons p{font-size:14px;line-height:19.6px}.BookingForm-module-scss-module__hRqP8W__sectionPrice{margin:20px 0}.BookingForm-module-scss-module__hRqP8W__sectionPrice .BookingForm-module-scss-module__hRqP8W__priceText p{font-size:14px;line-height:19.6px}.BookingForm-module-scss-module__hRqP8W__sectionPrice .BookingForm-module-scss-module__hRqP8W__priceContent b{font-size:18px;line-height:25.2px}.BookingForm-module-scss-module__hRqP8W__sectionPrice .BookingForm-module-scss-module__hRqP8W__priceContent p{font-size:12px;line-height:18px}.BookingForm-module-scss-module__hRqP8W__sectionButtons{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}}
.ProductContentGallery-module-scss-module__gSHu7G__component{padding:3em}.ProductContentGallery-module-scss-module__gSHu7G__sectionMain{margin-bottom:24px}.ProductContentGallery-module-scss-module__gSHu7G__sectionMain span{color:#878d98;font-size:14px;font-weight:500;line-height:21px}.ProductContentGallery-module-scss-module__gSHu7G__sectionGallery{max-width:90%;margin:auto}@media screen and (max-width:640px){.ProductContentGallery-module-scss-module__gSHu7G__component{padding:4em 1em 1em}.ProductContentGallery-module-scss-module__gSHu7G__sectionGallery{display:none}.ProductContentGallery-module-scss-module__gSHu7G__sectionMain{margin-bottom:0}.ProductContentGallery-module-scss-module__gSHu7G__sectionMain span{display:none}}
.Product-module-scss-module___dsKYG__component{border-bottom:1px solid #d0d0d0;justify-content:space-between;align-items:flex-start;width:100%;padding:1.5em 0;display:flex}.Product-module-scss-module___dsKYG__sectionInfo{width:360px}.Product-module-scss-module___dsKYG__sectionInfo .Product-module-scss-module___dsKYG__title{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.Product-module-scss-module___dsKYG__sectionInfo .Product-module-scss-module___dsKYG__title .Product-module-scss-module___dsKYG__titleText{color:#393e46;margin:0;font-size:1em;font-weight:700;line-height:22.4px}.Product-module-scss-module___dsKYG__sectionInfo .Product-module-scss-module___dsKYG__title .Product-module-scss-module___dsKYG__titleAge{background-color:#f2ffdb;border-radius:100%;padding:6px 9px;font-size:14px;font-weight:600;line-height:19.6px}.Product-module-scss-module___dsKYG__sectionInfo .Product-module-scss-module___dsKYG__duration{background-color:#f2ffdb;border-radius:22px;align-items:center;width:fit-content;margin-bottom:12px;padding:4px 10px;font-size:14px;font-weight:500;line-height:21px;display:flex}.Product-module-scss-module___dsKYG__sectionInfo .Product-module-scss-module___dsKYG__duration:before{content:url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.00016 0.833008C1.5274 0.833008 0.333496 2.02692 0.333496 3.49967V11.4997C0.333496 12.9724 1.5274 14.1663 3.00016 14.1663H11.0002C12.4729 14.1663 13.6668 12.9724 13.6668 11.4997V3.49967C13.6668 2.02692 12.4729 0.833008 11.0002 0.833008H3.00016ZM7.50016 4.16634C7.50016 3.8902 7.27631 3.66634 7.00016 3.66634C6.72402 3.66634 6.50016 3.8902 6.50016 4.16634V7.49967C6.50016 7.71489 6.63788 7.90596 6.84205 7.97402L8.84205 8.64068C9.10402 8.72801 9.38718 8.58643 9.4745 8.32446C9.56183 8.06248 9.42025 7.77932 9.15828 7.692L7.50016 7.1393V4.16634Z' fill='%23393E46'/%3E%3C/svg%3E%0A");margin:auto 6px auto 0;transform:translateY(2px)}.Product-module-scss-module___dsKYG__sectionInfo .Product-module-scss-module___dsKYG__tags{flex-wrap:wrap;align-items:center;margin-bottom:16px;display:flex}.Product-module-scss-module___dsKYG__sectionInfo .Product-module-scss-module___dsKYG__tags .Product-module-scss-module___dsKYG__tag{color:#878d98;font-size:14px;font-weight:500;line-height:21px}.Product-module-scss-module___dsKYG__sectionInfo .Product-module-scss-module___dsKYG__tags .Product-module-scss-module___dsKYG__tag:after{content:"·";color:#878d98;margin:0 5px}.Product-module-scss-module___dsKYG__sectionInfo .Product-module-scss-module___dsKYG__tags .Product-module-scss-module___dsKYG__tag:last-child:after{content:"";margin:0}.Product-module-scss-module___dsKYG__sectionInfo .Product-module-scss-module___dsKYG__price{font-size:20px;font-weight:700;line-height:28px}.Product-module-scss-module___dsKYG__sectionTable{width:50%}.Product-module-scss-module___dsKYG__clickableText{cursor:pointer;color:#393e46;font-size:14px;text-decoration:underline;transition:color .3s}.Product-module-scss-module___dsKYG__clickableText:hover{color:#b5ee52}@media screen and (max-width:640px){.Product-module-scss-module___dsKYG__component{flex-direction:column;justify-content:center;align-items:center;padding:1em 0;display:flex}.Product-module-scss-module___dsKYG__sectionInfo{width:100%}.Product-module-scss-module___dsKYG__sectionInfo .Product-module-scss-module___dsKYG__title{justify-content:space-between;align-items:flex-start;margin-bottom:6px;display:flex}.Product-module-scss-module___dsKYG__sectionInfo .Product-module-scss-module___dsKYG__title .Product-module-scss-module___dsKYG__titleText{font-size:14px;line-height:19.6px}.Product-module-scss-module___dsKYG__sectionInfo .Product-module-scss-module___dsKYG__title .Product-module-scss-module___dsKYG__titleAge{padding:4px 6px;font-size:12px;line-height:15.6px}.Product-module-scss-module___dsKYG__sectionInfo .Product-module-scss-module___dsKYG__duration,.Product-module-scss-module___dsKYG__sectionInfo .Product-module-scss-module___dsKYG__tags{margin-bottom:8px}.Product-module-scss-module___dsKYG__sectionInfo .Product-module-scss-module___dsKYG__tags .Product-module-scss-module___dsKYG__tag{font-size:12px;line-height:18px}.Product-module-scss-module___dsKYG__sectionInfo .Product-module-scss-module___dsKYG__price{font-size:16px;line-height:22.4px}.Product-module-scss-module___dsKYG__sectionTable{width:100%;margin-top:16px}}
