@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";@import"https://fonts.googleapis.com/css2?family=Reenie+Beanie&display=swap";@font-face{font-display:swap;font-family:FuturaCondensedMedium;src:url(/_next/static/media/FuturaCondensedMedium.dea4f390.woff2) format("woff2")}@font-face{font-display:swap;font-family:FuturaCyrillicBook;src:url(/_next/static/media/FuturaCyrillicBook.051ff137.woff2) format("woff2")}@font-face{font-display:swap;font-family:FuturaCyrillicDemi;src:url(/_next/static/media/FuturaCyrillicDemi.d23c43d0.woff2) format("woff2")}.Header_containerHeader__arUbk{display:flex;flex-direction:column;align-items:center;padding-top:.3em;z-index:5}@media(max-width:480px)and (orientation:portrait){.Header_containerHeader__arUbk{display:contents}}.Header_containerHeader__arUbk .Header_headerTop__DIV2z{padding-inline:2vw;display:flex;justify-content:center}@media(max-width:480px)and (orientation:portrait){.Header_containerHeader__arUbk .Header_headerTop__DIV2z{display:contents}}.Header_containerHeader__arUbk .Header_headerTop__DIV2z .Header_boxHead__RPLBM{position:relative;width:100%;max-width:128rem;display:flex;justify-content:space-between;font-size:inherit;padding-bottom:.3em}@media(max-width:480px)and (orientation:portrait){.Header_containerHeader__arUbk .Header_headerTop__DIV2z .Header_boxHead__RPLBM{max-width:unset;flex-direction:column;order:-10;padding-bottom:unset}}.Header_containerHeader__arUbk .Header_headerTop__DIV2z .Header_boxHead__RPLBM p{font-size:12px;font-family:FuturaCyrillicDemi,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:.08em}@media(max-width:480px)and (orientation:portrait){.Header_containerHeader__arUbk .Header_headerTop__DIV2z .Header_boxHead__RPLBM p{display:none}}.Header_containerHeader__arUbk .Header_headerTop__DIV2z .Header_boxHead__RPLBM h1{font-size:12px;font-weight:500;letter-spacing:.08em}@media(max-width:480px)and (orientation:portrait){.Header_containerHeader__arUbk .Header_headerTop__DIV2z .Header_boxHead__RPLBM h1{text-align:center;font-size:1rem;padding-block:.5vw}}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_{display:flex;justify-content:center;font-size:inherit;width:100%;border-top:3px solid var(--baseColor);padding-top:.5em;padding-bottom:.5em;padding-inline:2vw}@media(max-width:480px)and (orientation:portrait){.Header_containerHeader__arUbk .Header_boxNav__w7WZ_{position:fixed;top:0;left:0;z-index:100;width:100dvw;height:100vh;height:100dvh;flex-direction:column;padding:unset;border-top:unset;justify-content:flex-start;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:0;transition:.5s ease-out}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:-1}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_.Header_isOpen__RIaWd{transition:.3s ease-out;-webkit-clip-path:inset(0);clip-path:inset(0);opacity:1}}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ .Header_mobileHamburgerHead__J0BQy{display:none}@media(max-width:480px)and (orientation:portrait){.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ .Header_mobileHamburgerHead__J0BQy{font-size:inherit;display:flex;justify-content:space-between;background-color:var(--baseColor);padding-block:2vw}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ .Header_mobileHamburgerHead__J0BQy a{position:relative;width:15vw;display:flex;flex-direction:row;align-items:center;justify-content:center;aspect-ratio:1}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ .Header_mobileHamburgerHead__J0BQy .Header_mobileHome__qPbgX{aspect-ratio:1;border-left:1px solid #fdfdfd}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ .Header_mobileHamburgerHead__J0BQy .Header_mobileHome__qPbgX svg{fill:#fdfdfd;aspect-ratio:1;width:6vw}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ .Header_mobileHamburgerHead__J0BQy .Header_shopName__LKD9t{display:flex;flex-direction:column;align-items:center;font-size:inherit;color:#fdfdfd;padding-left:15vw;flex:1 1}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ .Header_mobileHamburgerHead__J0BQy .Header_shopName__LKD9t svg{fill:#fdfdfd}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ .Header_mobileHamburgerHead__J0BQy .Header_shopName__LKD9t span{font-size:12px;letter-spacing:.12em;margin-top:.2em}}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav{font-size:inherit;display:flex;justify-content:space-between;width:100%;max-width:128rem}@media(max-width:480px)and (orientation:portrait){.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav{display:grid;grid-template-columns:repeat(2,1fr);max-width:unset;padding:4vw 4vw 0;grid-gap:2vw;gap:2vw}}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a{position:relative;font-size:inherit;flex-grow:1;border-right:1px solid var(--baseColor);padding:0 1em;display:flex;justify-content:center}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a:first-of-type{border-left:1px solid var(--baseColor)}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a span{font-size:inherit;display:flex;flex-direction:column;align-items:center}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a span .Header_jp__ijisC{letter-spacing:.12em;font-size:max(12px,1em)}@media(max-width:480px)and (orientation:portrait){.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a span .Header_jp__ijisC{font-size:max(12px,.875em)}}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a span .Header_en__gAV8K{display:none}@media(max-width:480px)and (orientation:portrait){.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a span .Header_en__gAV8K{display:flex;font-family:FuturaCondensedMedium,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;font-size:max(12px,1.5em)}}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:calc(100% + .5em);background-color:var(--baseColor);z-index:-1;transition:.5s ease-out;-webkit-clip-path:inset(0 50% 0 50%);clip-path:inset(0 50% 0 50%);border-radius:.3rem;opacity:0}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a.Header_active__nQsVC:before{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:.3;transition:unset}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a.Header_mobileOnly__oyOGo{display:none}@media(max-width:480px)and (orientation:portrait){.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a.Header_mobileOnly__oyOGo{display:flex}}@media(min-width:480px){.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a:hover{transition:.3s ease-out}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a:hover:before{transition:.3s ease-out;-webkit-clip-path:inset(0);clip-path:inset(0);opacity:.3}}@media(max-width:480px)and (orientation:portrait){.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a{background-color:#fdfdfd;height:14vw;align-items:center}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a.Header_navTop__9_mzq{display:none}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a.Header_navCastList__go85f,.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a.Header_navRealTime__X8RFe{order:-1;grid-column:span 2}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a.Header_navRecruit__5R2GL{order:2}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a.Header_navReserve__xblrt{grid-column:span 2;background-color:var(--baseColor);color:#fdfdfd;order:1}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a.Header_linkTel__SAe_6{display:flex;flex-direction:row;align-items:center;justify-content:center;font-family:FuturaCondensedMedium,sans-serif;font-weight:400;font-style:normal;grid-column:span 2;background-color:var(--baseColor);color:#fdfdfd;order:1}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a.Header_linkTel__SAe_6 span{display:flex;flex-direction:row;font-size:max(12px,1.875em);letter-spacing:.04em}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a.Header_linkTel__SAe_6 span:before{content:"CAll";text-transform:uppercase;margin-right:.3em}.Header_containerHeader__arUbk .Header_boxNav__w7WZ_ nav a.Header_linkMap__KCjDl{order:2}}.Header_containerHeader__arUbk .Header_boxStripe__EUV9P{width:100%;font-size:1em;height:.4em;background-size:auto auto;background-color:#fff;background-image:repeating-linear-gradient(45deg,transparent,transparent 4px,var(--baseColor) 4px,var(--baseColor) 9px)}@media(max-width:480px)and (orientation:portrait){.Header_containerHeader__arUbk .Header_boxStripe__EUV9P{order:-9}}.Header_containerHeader__arUbk .Header_boxTelop__YMGKT{width:100%;background:linear-gradient(rgb(218,218,218),rgb(199,199,199) 100%);border-bottom:1px solid #a4a4a4;display:flex;justify-content:center;padding:.4em 2vw;font-size:inherit}@media(max-width:480px)and (orientation:portrait){.Header_containerHeader__arUbk .Header_boxTelop__YMGKT{order:-9}}.Header_containerHeader__arUbk .Header_boxTelop__YMGKT .Header_innerTelop__1jwrh{width:100%;max-width:128rem;background-color:#fdfdfd;font-size:1em;padding:.5em;border-radius:.3rem;overflow:hidden}.Header_containerHeader__arUbk .Header_boxTelop__YMGKT .Header_innerTelop__1jwrh p{font-size:max(12px,.875em);height:1.4em;letter-spacing:.04em;color:#231815;padding-left:72%;white-space:nowrap;animation-name:Header_marquee__1d_QH;animation-timing-function:linear;animation-duration:20s;animation-iteration-count:infinite}@keyframes Header_marquee__1d_QH{0%{transform:translate(0)}99%,to{transform:translate(-100%)}}.Header_containerHeader__arUbk.Header_kbHot__9XHDW .Header_boxNav__w7WZ_ .Header_mobileHamburgerHead__J0BQy .Header_shopName__LKD9t svg{width:40vw;aspect-ratio:500/176}.Header_containerHeader__arUbk.Header_kbVilla__52kBL .Header_boxNav__w7WZ_ .Header_mobileHamburgerHead__J0BQy .Header_shopName__LKD9t svg{width:40vw;aspect-ratio:500/166}.Header_mobilePageHead__ZpyCr{display:none}@media(max-width:480px)and (orientation:portrait){.Header_mobilePageHead__ZpyCr{position:relative;display:flex;flex-direction:column;font-size:inherit;order:-10;width:100%}.Header_mobilePageHead__ZpyCr:before{content:"";position:absolute;inset:0;background-color:var(--baseColor);z-index:-1;opacity:.8}.Header_mobilePageHead__ZpyCr .Header_contentsTop__a6KBj{font-size:inherit;display:flex;justify-content:space-between;padding:2vw 4vw 2vw 20vw}.Header_mobilePageHead__ZpyCr .Header_contentsTop__a6KBj .Header_name__zDrRf{font-size:inherit;display:flex;flex-direction:column;color:#fff}.Header_mobilePageHead__ZpyCr .Header_contentsTop__a6KBj .Header_name__zDrRf .Header_en__gAV8K{font-family:FuturaCyrillicBook,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:.08em;font-size:max(12px,1.75em)}.Header_mobilePageHead__ZpyCr .Header_contentsTop__a6KBj .Header_name__zDrRf .Header_jp__ijisC{font-size:max(12px,1em);font-weight:500;letter-spacing:.12em}.Header_mobilePageHead__ZpyCr .Header_contentsTop__a6KBj .Header_mobilePhone__h5H8V{aspect-ratio:1}.Header_mobilePageHead__ZpyCr .Header_contentsTop__a6KBj .Header_mobilePhone__h5H8V svg{fill:#fdfdfd;aspect-ratio:1/1.6;width:7vw}.Header_mobilePageHead__ZpyCr .Header_mobileHeadNav__nfR0R{font-size:inherit;display:flex;justify-content:space-between;padding-inline:4vw;padding-block:2vw;background-color:var(--baseColor)}.Header_mobilePageHead__ZpyCr .Header_mobileHeadNav__nfR0R a{order:1;width:100%;font-size:max(12px,.875em);display:flex;justify-content:center;border-right:1px solid #fff;color:#fff}.Header_mobilePageHead__ZpyCr .Header_mobileHeadNav__nfR0R a:first-of-type{border-left:1px solid #fff}.Header_mobilePageHead__ZpyCr .Header_linkRecruit__5Na2G{font-size:inherit;display:flex;justify-content:center}.Header_mobilePageHead__ZpyCr .Header_linkRecruit__5Na2G a{font-size:inherit;padding-block:1vw}.Header_mobilePageHead__ZpyCr .Header_linkRecruit__5Na2G a span{display:inline-block;color:#fff;font-size:max(12px,1em);letter-spacing:.06em}}.Header_hamburgerButton___FWOt{display:none}@media(max-width:480px)and (orientation:portrait){.Header_hamburgerButton___FWOt{display:block;position:fixed;left:2vw;top:6.5vw;width:13vw;aspect-ratio:1;border-radius:1vw;box-shadow:2px 2px 3px 0 rgba(0,0,0,.2);z-index:100;cursor:pointer;background-color:var(--baseColor)}.Header_hamburgerButton___FWOt span{position:absolute;top:50%;left:50%;width:60%;height:3px;background-color:#fdfdfd;transition:.5s ease-out}.Header_hamburgerButton___FWOt span:first-of-type{transform:translate(-50%,calc(-50% - 3vw))}.Header_hamburgerButton___FWOt span:nth-of-type(2){transform:translate(-50%,-50%)}.Header_hamburgerButton___FWOt span:nth-of-type(3){transform:translate(-50%,calc(-50% + 3vw))}.Header_hamburgerButton___FWOt.Header_isOpen__RIaWd span,.Header_hamburgerButton___FWOt[data-open=true] span{transition:.3s ease-out}.Header_hamburgerButton___FWOt.Header_isOpen__RIaWd span:first-of-type,.Header_hamburgerButton___FWOt[data-open=true] span:first-of-type{transform:translate(-50%,-50%) rotate(135deg)}.Header_hamburgerButton___FWOt.Header_isOpen__RIaWd span:nth-of-type(2),.Header_hamburgerButton___FWOt[data-open=true] span:nth-of-type(2){transform:translate(-50%,-50%);opacity:0}.Header_hamburgerButton___FWOt.Header_isOpen__RIaWd span:nth-of-type(3),.Header_hamburgerButton___FWOt[data-open=true] span:nth-of-type(3){transform:translate(-50%,-50%) rotate(-135deg)}}