@media(max-width:1023px){.components-terms-banner{padding:0}}@media(min-width:1024px){.components-terms-banner{padding:0 0 13px}}.components-terms-banner .components-terms-banner__banner{background-repeat:no-repeat;background-size:100% 100%;position:relative}@media(max-width:1023px){.components-terms-banner .components-terms-banner__banner{height:29.3333333333vw}}@media(min-width:1024px){.components-terms-banner .components-terms-banner__banner{height:10.42vw}}.components-terms-banner .components-terms-banner__banner div{bottom:0;color:#fff;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0}@media(max-width:1023px){.components-terms-banner .components-terms-banner__banner div{font-size:4.8vw}}@media(min-width:1024px){.components-terms-banner .components-terms-banner__banner div{font-size:28px}}@media(max-width:1023px){.components-terms-banner .components-terms-banner__banner div{height:6.4vw}}@media(min-width:1024px){.components-terms-banner .components-terms-banner__banner div{height:36px}}@media(max-width:1023px){.components-terms-banner .components-terms-banner__banner div{line-height:6.4vw}}@media(min-width:1024px){.components-terms-banner .components-terms-banner__banner div{line-height:36px}}@media(max-width:1023px){.components-terms-banner .components-terms-banner__nav-wrap{padding:0 4vw}}@media(min-width:1024px){.components-terms-banner .components-terms-banner__nav-wrap{padding:0}}.components-terms-banner .components-terms-banner__nav{cursor:pointer;display:flex;justify-content:space-between;margin:auto}@media(max-width:1023px){.components-terms-banner .components-terms-banner__nav{width:100%}}@media(min-width:1024px){.components-terms-banner .components-terms-banner__nav{width:750px}}@media(max-width:1023px){.components-terms-banner .components-terms-banner__nav{padding:3.7333333333vw 4.9333333333vw 1.6vw}}@media(min-width:1024px){.components-terms-banner .components-terms-banner__nav{padding:26px 140px 5px}}@media(max-width:1023px){.components-terms-banner .components-terms-banner__nav{font-size:3.7333333333vw}}@media(min-width:1024px){.components-terms-banner .components-terms-banner__nav{font-size:14px}}@media(max-width:1023px){.components-terms-banner .components-terms-banner__nav{border-bottom:.1333333333vw solid rgba(161,51,10,.2)}}@media(min-width:1024px){.components-terms-banner .components-terms-banner__nav{border-bottom:1px solid rgba(161,51,10,.2)}}.components-terms-banner .components-terms-banner__nav .components-terms-banner__nav-active{position:relative}.components-terms-banner .components-terms-banner__nav .components-terms-banner__nav-active:before{background-color:#9b5248;bottom:-6px;content:" ";height:3px;left:0;position:absolute;width:100%}.components-terms-section-desktop .components-terms-section-desktop__content{display:flex;justify-content:center;margin:auto;max-width:1153px;padding:60px 0 80px}.components-terms-section-desktop .components-terms-section-desktop__content .components-terms-section-desktop{padding:40px 77px;width:72.25%}.components-terms-section-desktop .components-terms-section-desktop__content .components-terms-section-desktop .components-terms-section-desktop-item{border-top:1px solid #ccc;padding:25px 30px}.components-terms-section-desktop .components-terms-section-desktop__content .components-terms-section-desktop .components-terms-section-desktop-item:last-child{border-bottom:1px solid #ccc}.components-terms-section-desktop .components-terms-section-desktop__content .components-terms-section-desktop .components-terms-section-desktop-item .components-terms-section-desktop__title{font-size:20px;line-height:22px;margin-bottom:5px}.components-terms-section-desktop .components-terms-section-desktop__content .components-terms-section-desktop .components-terms-section-desktop-item .components-terms-section-desktop__underline{cursor:pointer;display:inline-block;font-size:18px;text-decoration:underline;-webkit-text-decoration:underline solid #4a4a4a;text-decoration:underline solid #4a4a4a;-webkit-text-decoration:2px solid #4a4a4a underline;text-decoration:2px solid #4a4a4a underline;text-decoration-thickness:2px;text-underline-offset:5px}@keyframes rtl-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rtl-drawer-out{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ltr-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ltr-drawer-out{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes ttb-drawer-in{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes ttb-drawer-out{0%{transform:translate(0)}to{transform:translateY(-100%)}}@keyframes btt-drawer-in{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes btt-drawer-out{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@font-face{font-family:EBGaramond12-Regular;src:url(/_nuxt/fonts/EBGaramond12-Regular_gdi.a6a79ba.ttf)}@font-face{font-family:"SourceHanSerifCN-Regular";src:url(/_nuxt/fonts/SourceHanSerifCN-Regular.ad53aad.otf)}@font-face{font-family:NewYorkPERSONAL-Regular;src:url(/_nuxt/fonts/NewYork_PERSONAL_USE.e934fc1.otf)}@font-face{font-family:Optima-Regular;src:url(/_nuxt/fonts/Optima-Regular.d8085ba.ttf)}@font-face{font-family:Times-Now-SemiLight;src:url(/_nuxt/fonts/JHA_Times_Now_SemiLight.badb315.otf)}@keyframes button-step-background{0%{background-color:#4a4a4a}25%{background-color:#fff}50%{background-color:#4a4a4a}75%{background-color:#4a4a4a}to{background-color:#4a4a4a}}@keyframes button-secondary-step-background{0%{background-color:#fff}25%{background-color:#4a4a4a}50%{background-color:#fff}75%{background-color:#fff}to{background-color:#fff}}.components-terms-section-mobile .components-terms-section-mobile__content{padding:0 8.8vw 10.6666666667vw}.components-terms-section-mobile .components-terms-section-mobile__content .components-terms-section-mobile__content-item{border-bottom:.1333333333vw solid #ccc;padding:4.8vw 0}.components-terms-section-mobile .components-terms-section-mobile__content .components-terms-section-mobile__content-item .components-terms-section-mobile__content-item-title{font-size:4.2666666667vw;line-height:6.1333333333vw}.components-terms-section-mobile .components-terms-section-mobile__content .components-terms-section-mobile__content-item .components-privacy-policy-list-mobile__underline{cursor:pointer;display:inline-block;font-size:4.2666666667vw;line-height:6.1333333333vw;text-decoration:underline;-webkit-text-decoration:underline solid #4a4a4a;text-decoration:underline solid #4a4a4a;-webkit-text-decoration:.2666666667vw solid #4a4a4a underline;text-decoration:.2666666667vw solid #4a4a4a underline;text-decoration-thickness:.2666666667vw;text-underline-offset:1.2vw}