.css-ji5ep6.hanyul-pdp-bna{display:block;padding-top:var(--pt);padding-bottom:var(--pb);}@media (max-width: 750px){.css-ji5ep6.hanyul-pdp-bna{padding-top:var(--pt-mo);padding-bottom:var(--pb-mo);}}.css-ji5ep6 .hanyul-pdp-bna__title{margin-bottom:48px;padding:0 var(--page-padding);font-weight:800;text-align:center;word-wrap:break-word;font-size:48px;line-height:1.35;letter-spacing:-0.01em;white-space:pre-wrap;}@media (max-width: 750px){.css-ji5ep6 .hanyul-pdp-bna__title{font-size:28px;}}.css-ji5ep6 .hanyul-pdp-bna__container{max-width:var(--page-width);margin:0 auto;padding:0 var(--page-padding);}.css-ji5ep6 .hanyul-pdp-bna__bna{max-width:calc(var(--page-width) / 3 * var(--length));margin:0 auto;padding:8px 8px 0;background-color:var(--bg-color, var(--color-yuja-darken));}.css-ji5ep6 .hanyul-pdp-bna__bna-wrap{display:grid;grid-template-columns:repeat(var(--length), minmax(0, 1fr));gap:8px;}.css-ji5ep6 .hanyul-pdp-bna__bna-item .bna-thumb{aspect-ratio:5/6;}.css-ji5ep6 .hanyul-pdp-bna__bna-item .bna-thumb img{width:100%;height:100%;object-fit:cover;}.css-ji5ep6 .hanyul-pdp-bna__bna-item .bna-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:30px;color:var(--color, var(--color-white));line-height:1!important;font-size:20px;line-height:1.45;}@media (max-width: 750px){.css-ji5ep6 .hanyul-pdp-bna__bna-item .bna-text{font-size:14px;line-height:1.5;}}.css-ji5ep6 .hanyul-pdp-bna__desc{margin:0 -8px;padding:20px 24px;text-align:right;font-weight:500;background-color:var(--desc-bg-color, var(--color-yuja));font-size:24px;line-height:1.45;letter-spacing:-0.005em;}@media (max-width: 750px){.css-ji5ep6 .hanyul-pdp-bna__desc{font-size:14px;line-height:1.5;letter-spacing:0;}}@media (max-width: 750px){.css-ji5ep6 .hanyul-pdp-bna__title{margin-bottom:20px;}.css-ji5ep6 .hanyul-pdp-bna__container{padding:0;}.css-ji5ep6 .hanyul-pdp-bna__bna{padding:4px 0 0;}.css-ji5ep6 .hanyul-pdp-bna__bna-wrap{gap:4px;}.css-ji5ep6 .hanyul-pdp-bna__bna-item .bna-text{height:20px;}.css-ji5ep6 .hanyul-pdp-bna__desc{margin:0;padding:4px 24px;}}.css-y4t4zo.hanyul-pdp-about{display:block;padding-top:var(--pt);padding-bottom:var(--pb);}@media (max-width: 750px){.css-y4t4zo.hanyul-pdp-about{padding-top:var(--pt-mo);padding-bottom:var(--pb-mo);}}.css-y4t4zo .hanyul-pdp-about__title{max-width:var(--page-width);margin:0 auto 48px;padding:0 var(--page-padding);font-weight:800;text-align:center;word-wrap:break-word;font-size:48px;line-height:1.35;letter-spacing:-0.01em;}@media (max-width: 750px){.css-y4t4zo .hanyul-pdp-about__title{font-size:28px;}}@media (max-width: 750px){.css-y4t4zo .hanyul-pdp-about__title{margin-bottom:20px;}}.css-y4t4zo .hanyul-pdp-about__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:48px;max-width:1380px;margin:0 auto;padding:0 var(--page-padding);}@media (max-width: 750px){.css-y4t4zo .hanyul-pdp-about__container{row-gap:40px;}}.css-y4t4zo .hanyul-pdp-about__about-image{display:grid;grid-template-columns:repeat(4, 1fr);}.css-y4t4zo .hanyul-pdp-about__about-image .thumb{overflow:hidden;aspect-ratio:1/1;}.css-y4t4zo .hanyul-pdp-about__about-image .thumb img{width:100%;height:100%;object-fit:cover;}@media (max-width: 750px){.css-y4t4zo .hanyul-pdp-about__about-image{grid-template-columns:repeat(2, 1fr);margin-inline:calc(var(--page-padding) * -1);}}.css-y4t4zo .hanyul-pdp-about__text{text-align:center;word-wrap:break-word;}.css-y4t4zo .hanyul-pdp-about__text .about-head{display:block;font-weight:700;color:var(--color, var(--color-black));font-size:32px;line-height:1.5;letter-spacing:-0.01em;}@media (max-width: 750px){.css-y4t4zo .hanyul-pdp-about__text .about-head{font-size:20px;line-height:1.45;letter-spacing:-0.0075em;}}.css-y4t4zo .hanyul-pdp-about__text .about-text{margin-top:20px;color:var(--color, var(--color-gray07));font-size:20px;line-height:1.45;}@media (max-width: 750px){.css-y4t4zo .hanyul-pdp-about__text .about-text{font-size:16px;line-height:1.5;}}@media (max-width: 750px){.css-y4t4zo .hanyul-pdp-about__text .about-text{margin-top:12px;}}.css-y4t4zo .hanyul-pdp-about__grid{display:grid;grid-template-columns:repeat(2, 1fr);height:596px;}@media (min-width: 751px){.css-y4t4zo .hanyul-pdp-about__grid--reverse .grid-text{-webkit-order:-1;-ms-flex-order:-1;order:-1;}}.css-y4t4zo .hanyul-pdp-about__grid .grid-object{overflow:hidden;}.css-y4t4zo .hanyul-pdp-about__grid .grid-object img,.css-y4t4zo .hanyul-pdp-about__grid .grid-object video{width:100%;height:100%;object-fit:cover;}.css-y4t4zo .hanyul-pdp-about__grid .grid-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:60px;word-wrap:break-word;background-color:var(--bg-color, var(--color-white));}.css-y4t4zo .hanyul-pdp-about__grid .grid-text .text-wrap{max-width:400px;}.css-y4t4zo .hanyul-pdp-about__grid .grid-text .text-head{display:block;font-weight:800;max-width:var(--width);color:var(--color, var(--color-black));font-size:48px;line-height:1.2;}.css-y4t4zo .hanyul-pdp-about__grid .grid-text .text-desc{margin-top:48px;color:var(--color, var(--color-gray07));font-size:16px;line-height:1.5;}@media (max-width: 750px){.css-y4t4zo .hanyul-pdp-about__grid{display:block;height:auto;margin-inline:calc(var(--page-padding) * -1);}.css-y4t4zo .hanyul-pdp-about__grid .grid-text{min-height:340px;padding:48px var(--page-padding);}.css-y4t4zo .hanyul-pdp-about__grid .grid-text .text-wrap{max-width:unset;}.css-y4t4zo .hanyul-pdp-about__grid .grid-text .text-head{font-size:28px;line-height:1.28;}.css-y4t4zo .hanyul-pdp-about__grid .grid-text .text-desc{margin-top:24px;}}.css-1tbq3d1{margin-bottom:100px!important;padding:0 24px;}.css-1tbq3d1.hanyul-how-to-use .hanyul-how-to-use__title{color:var(--color-black);text-align:center;font-size:48px;font-style:normal;font-weight:900;line-height:1.3;margin-bottom:48px;}.css-1tbq3d1.hanyul-how-to-use .hanyul-how-to-use__banner-title{margin-top:24px;}.css-1tbq3d1.hanyul-how-to-use .hanyul-how-to-use__banner-title>strong{color:var(--color-black);font-size:32px;font-weight:900;line-height:1.3;}.css-1tbq3d1.hanyul-how-to-use .hanyul-how-to-use__banner-title>p{color:var(--color-black);font-size:24px;font-weight:400;line-height:1.5;}.css-1tbq3d1.hanyul-how-to-use .hanyul-how-to-use__slider .center-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.css-1tbq3d1.hanyul-how-to-use .hanyul-how-to-use__slider .swiper-wrapper{-webkit-box-pack:inherit;-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}@media (max-width: 750px){.css-1tbq3d1.hanyul-how-to-use .hanyul-how-to-use__title{font-size:28px;margin-bottom:20px;}.css-1tbq3d1.hanyul-how-to-use .hanyul-how-to-use__banner-title>strong{font-size:24px;}.css-1tbq3d1.hanyul-how-to-use .hanyul-how-to-use__banner-title>p{font-size:16px;}.css-1tbq3d1.hanyul-how-to-use .hanyul-how-to-use__banner-image img{width:100%;height:100%;object-fit:cover;}.css-1tbq3d1.hanyul-how-to-use .hanyul-how-to-use__slider .center-wrapper{-webkit-box-pack:inherit;-ms-flex-pack:inherit;-webkit-justify-content:inherit;justify-content:inherit;}}.css-54k0r3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:11.1111cqi 6.6667cqi;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5.5556cqi;}.css-17muqd0{position:relative;font-family:inherit;display:inline-block;width:100%;word-break:keep-all;word-wrap:break-word;white-space:pre-line;opacity:1;font-size:6.6667cqi;line-height:8.3333cqi;margin-bottom:3.3333cqi;}.css-17muqd0>ul{list-style:disc;}.css-17muqd0>ol{list-style:decimal;}.css-17muqd0>ul,.css-17muqd0>ol{margin-left:1.1em;}.css-17muqd0 sup,.css-17muqd0 sub{font-size:0.75em;vertical-align:baseline;position:relative;top:-0.3em;color:inherit;line-height:8.3333cqi!important;}.css-17muqd0 sub{top:0.05em;color:inherit;}.css-17muqd0 *:not(:mark){z-index:3;}.css-17muqd0 mark{padding:0 0.4em;color:inherit;}.css-17muqd0 mark[data-shape='square']{border-radius:0px;}.css-17muqd0 mark[data-shape='circle']{border-radius:10em;}.css-17muqd0 mark[data-shape='round']{border-radius:0.5em;}.css-w5dvcp{width:100%;z-index:2;}.css-w5dvcp>.swiper-button-next,.css-w5dvcp>.swiper-button-prev{visibility:hidden;}.css-w5dvcp .swiper{width:100%;height:100%;}.css-w5dvcp .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-w5dvcp .swiper-pagination-bullet{background:#666666;opacity:0.5;}.css-w5dvcp .swiper-pagination-bullet-active{background:#666666;opacity:1;}.css-sf10rx{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;width:100%;}.css-avhj00{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:4.4444cqi 0cqi;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:5.5556cqi;border-top:0.1389cqi solid #ddd;z-index:3;}.css-avhj00:hover{cursor:pointer;}.css-avhj00>*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.css-gpt1h0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.7778cqi;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;}.css-9msay7{width:auto;}.css-1xovg1a{width:100%;}.css-1xovg1a.slideUp,.css-1xovg1a.slideUpLetters,.css-1xovg1a.slideUpWords{overflow:hidden;position:relative;}.css-1xovg1a.fadeIn{opacity:0;-webkit-transition:opacity 1s 0.2s;transition:opacity 1s 0.2s;overflow:hidden;}.css-1xovg1a.typing{overflow:hidden;}.css-1bto5p{position:relative;-webkit-text-decoration:inherit;text-decoration:inherit;font-family:inherit;display:inline-block;width:100%;word-break:keep-all;word-wrap:break-word;white-space:pre-wrap;opacity:1;font-size:3.8889cqi;line-height:5.5556cqi;margin-bottom:0cqi;}.css-1bto5p.slideUp{display:block;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:1;-webkit-transition:-webkit-transform 0.8s ease-out;transition:transform 0.8s ease-out;}.css-1bto5p .line-container{display:block;width:100%;}.css-1bto5p .char-container{display:inline-block;overflow:hidden;vertical-align:top;}.css-1bto5p .char{display:inline-block;}.css-1bto5p .word-container{display:inline-block;overflow:hidden;vertical-align:top;}.css-1bto5p .word{display:inline-block;}.css-1bto5p>ul{list-style:disc;color:inherit;}.css-1bto5p>ol{list-style:decimal;color:inherit;}.css-1bto5p>ul,.css-1bto5p>ol{margin-left:1.1em;}.css-1bto5p sup,.css-1bto5p sub{font-size:0.75em;vertical-align:baseline;position:relative;top:-0.3em;color:inherit;line-height:5.5556cqi!important;}.css-1bto5p sub{top:0.05em;color:inherit;}.css-1bto5p *:not(:mark){z-index:3;}.css-1bto5p mark{padding:0 0.4em;position:relative;color:inherit;}.css-1bto5p mark[data-shape='square']{border-radius:0px;}.css-1bto5p mark[data-shape='circle']{border-radius:10em;}.css-1bto5p mark[data-shape='round']{border-radius:0.5em;}.css-1ago99h{width:100%;}.css-hex7ot{width:6.6667cqi;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.css-hex7ot svg{width:6.6667cqi;height:auto;}.css-l45f04{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;gap:3.3333cqi;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:3.3333cqi;}.css-wj4iti{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:5cqi;height:5cqi;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-6hy93k{width:3.3333cqi;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}.css-6hy93k svg{width:3.3333cqi;height:auto;}.css-htqqjg{position:relative;font-family:inherit;display:inline-block;width:100%;word-break:keep-all;word-wrap:break-word;white-space:pre-line;opacity:1;font-size:2.7778cqi;line-height:2.7778cqi;margin-bottom:0cqi;}.css-htqqjg>ul{list-style:disc;}.css-htqqjg>ol{list-style:decimal;}.css-htqqjg>ul,.css-htqqjg>ol{margin-left:1.1em;}.css-htqqjg sup,.css-htqqjg sub{font-size:0.75em;vertical-align:baseline;position:relative;top:-0.3em;color:inherit;line-height:2.7778cqi!important;}.css-htqqjg sub{top:0.05em;color:inherit;}.css-htqqjg *:not(:mark){z-index:3;}.css-htqqjg mark{padding:0 0.4em;color:inherit;}.css-htqqjg mark[data-shape='square']{border-radius:0px;}.css-htqqjg mark[data-shape='circle']{border-radius:10em;}.css-htqqjg mark[data-shape='round']{border-radius:0.5em;}.css-t1rsa{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:11.1111cqi 6.6667cqi 11.1111cqi;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-4a4h99{position:relative;-webkit-text-decoration:inherit;text-decoration:inherit;font-family:inherit;display:inline-block;width:100%;word-break:keep-all;word-wrap:break-word;white-space:pre-wrap;opacity:1;font-size:2.7778cqi;line-height:4.1667cqi;margin-bottom:2.2222cqi;}.css-4a4h99.slideUp{display:block;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:1;-webkit-transition:-webkit-transform 0.8s ease-out;transition:transform 0.8s ease-out;}.css-4a4h99 .line-container{display:block;width:100%;}.css-4a4h99 .char-container{display:inline-block;overflow:hidden;vertical-align:top;}.css-4a4h99 .char{display:inline-block;}.css-4a4h99 .word-container{display:inline-block;overflow:hidden;vertical-align:top;}.css-4a4h99 .word{display:inline-block;}.css-4a4h99>ul{list-style:disc;color:inherit;}.css-4a4h99>ol{list-style:decimal;color:inherit;}.css-4a4h99>ul,.css-4a4h99>ol{margin-left:1.1em;}.css-4a4h99 sup,.css-4a4h99 sub{font-size:0.75em;vertical-align:baseline;position:relative;top:-0.3em;color:inherit;line-height:4.1667cqi!important;}.css-4a4h99 sub{top:0.05em;color:inherit;}.css-4a4h99 *:not(:mark){z-index:3;}.css-4a4h99 mark{padding:0 0.4em;position:relative;color:inherit;}.css-4a4h99 mark[data-shape='square']{border-radius:0px;}.css-4a4h99 mark[data-shape='circle']{border-radius:10em;}.css-4a4h99 mark[data-shape='round']{border-radius:0.5em;}.css-k6suzv{position:relative;font-family:inherit;display:inline-block;width:100%;word-break:keep-all;word-wrap:break-word;white-space:pre-line;opacity:1;font-size:2.5cqi;line-height:3.6111cqi;margin-bottom:0cqi;}.css-k6suzv>ul{list-style:disc;}.css-k6suzv>ol{list-style:decimal;}.css-k6suzv>ul,.css-k6suzv>ol{margin-left:1.1em;}.css-k6suzv sup,.css-k6suzv sub{font-size:0.75em;vertical-align:baseline;position:relative;top:-0.3em;color:inherit;line-height:3.6111cqi!important;}.css-k6suzv sub{top:0.05em;color:inherit;}.css-k6suzv *:not(:mark){z-index:3;}.css-k6suzv mark{padding:0 0.4em;color:inherit;}.css-k6suzv mark[data-shape='square']{border-radius:0px;}.css-k6suzv mark[data-shape='circle']{border-radius:10em;}.css-k6suzv mark[data-shape='round']{border-radius:0.5em;}