nav.svelte-qqj2vr{padding-inline:16px;padding-block:25px}@media screen and (min-width: 1024px){nav.svelte-qqj2vr{padding:26px}}nav.svelte-qqj2vr button:where(.svelte-qqj2vr){width:-moz-fit-content;width:fit-content;background:#f2f1e9;font-size:.875rem;line-height:100%;padding-left:6px;padding-block:5px;padding-right:17px;display:flex;align-items:center;border-radius:20px}@media screen and (min-width: 1024px){nav.svelte-qqj2vr button:where(.svelte-qqj2vr){font-size:1.063rem;padding-left:8px;padding-block:6px;padding-right:22px}}nav.svelte-qqj2vr button:where(.svelte-qqj2vr) span.icon:where(.svelte-qqj2vr){display:inline-block;position:relative;overflow:hidden;border-radius:50%;background-color:#fff;width:19px;min-width:19px;aspect-ratio:1/1;margin-right:14px;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1024px){nav.svelte-qqj2vr button:where(.svelte-qqj2vr) span.icon:where(.svelte-qqj2vr){width:24px;min-width:24px}}nav.svelte-qqj2vr button:where(.svelte-qqj2vr) span.icon:where(.svelte-qqj2vr):after{content:"";display:block;width:9px;aspect-ratio:13/11;background:url("data:image/svg+xml,%3csvg%20width='13'%20height='11'%20viewBox='0%200%2013%2011'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.5%201L2%205.5L6.5%2010M11.75%205.75H3.25'%20stroke='%234C4666'%20stroke-width='1.5'%20stroke-linecap='round'/%3e%3c/svg%3e") no-repeat center;background-size:contain}@media screen and (min-width: 1024px){nav.svelte-qqj2vr button:where(.svelte-qqj2vr) span.icon:where(.svelte-qqj2vr):after{width:13px}}nav.svelte-qqj2vr button:where(.svelte-qqj2vr) span.text:where(.svelte-qqj2vr){position:relative;top:1px;white-space:nowrap}nav.svelte-qqj2vr a:where(.svelte-qqj2vr){margin-left:auto;width:46px;aspect-ratio:46/33;background:url(../../../face-logo.svg) no-repeat center;background-size:contain}@media screen and (min-width: 1024px){nav.svelte-qqj2vr a:where(.svelte-qqj2vr){width:54px}}.section_wrap.svelte-qqj2vr{margin-inline:auto;max-width:1700px}section.svelte-qqj2vr{margin-inline:var(--mi);height:calc(100svh - 83px);min-height:700px;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 1024px){section.svelte-qqj2vr{height:calc(100svh - 95px)}}section.svelte-qqj2vr button.reserve_button:where(.svelte-qqj2vr){z-index:10;overflow:hidden}@media screen and (max-width: 1023px){section.svelte-qqj2vr button.reserve_button:where(.svelte-qqj2vr){width:calc(100% - 28px)}}section.svelte-qqj2vr button.reserve_button:where(.svelte-qqj2vr):before{content:"";display:inline-block;position:absolute;top:0;left:0%;right:50%;height:100%;border-radius:40px 0 0 40px;background:linear-gradient(270deg,#9590d500,#9590d533);background-blend-mode:plus-lighter;animation:svelte-qqj2vr-toLeft 2s infinite;opacity:1}section.svelte-qqj2vr button.reserve_button:where(.svelte-qqj2vr):after{content:"";display:inline-block;position:absolute;top:0;right:0%;left:50%;height:100%;border-radius:0 40px 40px 0;background:linear-gradient(90deg,#9590d500,#9590d533);background-blend-mode:plus-lighter;animation:svelte-qqj2vr-toRight 2s infinite;opacity:1}#popupContainer.svelte-qqj2vr{position:relative;overflow:hidden;width:100%;border-radius:10px;aspect-ratio:350/322;background:hsla(var(--bw-purple)/.2);border:5px solid #E7E5F1}@media screen and (min-width: 1024px){#popupContainer.svelte-qqj2vr{border-radius:20px;aspect-ratio:689/634}}#popupContainer.svelte-qqj2vr #fitmix-container:where(.svelte-qqj2vr){position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}h1.svelte-qqj2vr span:where(.svelte-qqj2vr){font-size:36px;letter-spacing:-.02em;line-height:102%}@media screen and (min-width: 1024px){h1.svelte-qqj2vr span:where(.svelte-qqj2vr){font-size:52px}}h1.svelte-qqj2vr small:where(.svelte-qqj2vr){display:block;letter-spacing:0;font-size:17px;margin-top:.6em}@media screen and (min-width: 1024px){h1.svelte-qqj2vr small:where(.svelte-qqj2vr){margin-bottom:.6em}}.gender_buttons.svelte-qqj2vr{align-items:center;border-radius:14px;background:#f2f1e9;box-shadow:0 1px 2px #4c466614 inset;padding:6px;width:100%}@media screen and (min-width: 1024px){.gender_buttons.svelte-qqj2vr{width:-moz-fit-content;width:fit-content}}.gender_buttons.svelte-qqj2vr button:where(.svelte-qqj2vr){border-radius:8px;font-size:1rem;background:#f2f1e9;position:relative;color:hsla(var(--bw-purple)/1);width:50%;padding:.7em 3.8em .6em}@media screen and (min-width: 1024px){.gender_buttons.svelte-qqj2vr button:where(.svelte-qqj2vr){width:unset;padding:.7em 3.8em .6em}}.gender_buttons.svelte-qqj2vr button.active:where(.svelte-qqj2vr){color:#fff;background:hsla(var(--bw-purple)/1)}@media screen and (min-width: 1024px){.right_part.svelte-qqj2vr{padding:0 60px}}.right_part.svelte-qqj2vr swiper-container:where(.svelte-qqj2vr){overflow:hidden}.right_part.svelte-qqj2vr swiper-container:where(.svelte-qqj2vr) button:where(.svelte-qqj2vr){width:100%;border-radius:5px;background:#f3f2ec99;border:2px solid rgba(243,242,236,.6);aspect-ratio:1/1;position:relative}@media screen and (min-width: 1024px){.right_part.svelte-qqj2vr swiper-container:where(.svelte-qqj2vr) button:where(.svelte-qqj2vr){border-radius:8px;border:4px solid rgba(243,242,236,0)}}.right_part.svelte-qqj2vr swiper-container:where(.svelte-qqj2vr) button.active:where(.svelte-qqj2vr){border:2px solid #6A5F81}@media screen and (min-width: 1024px){.right_part.svelte-qqj2vr swiper-container:where(.svelte-qqj2vr) button.active:where(.svelte-qqj2vr){border:4px solid #6A5F81}}.right_part.svelte-qqj2vr h2:where(.svelte-qqj2vr){display:inline-block;background:hsl(var(--bw-light-pink));border-radius:50px;font-size:14px;font-weight:400;padding:6px 12px 5px;line-height:1;margin-bottom:1em;-webkit-font-smoothing:antialiased}.right_part.svelte-qqj2vr p:where(.svelte-qqj2vr){font-size:15px;line-height:140%;color:hsla(var(--bw-purple)/.9)}@keyframes svelte-qqj2vr-toRight{0%{right:50%;opacity:0}5%{opacity:1}95%{opacity:1}to{right:-10%;opacity:0}}@keyframes svelte-qqj2vr-toLeft{0%{left:50%;opacity:0}5%{opacity:1}95%{opacity:1}to{left:-10%;opacity:0}}
