.hanyul-main-line-banner{padding-top:var(--pt);padding-bottom:var(--pb)}@media (max-width: 750px){.hanyul-main-line-banner{padding-top:var(--pt-mo);padding-bottom:var(--pb-mo)}}.hanyul-main-line-banner__container{position:relative}.hanyul-main-line-banner__assets{container:line-banner/inline-size;max-width:var(--page-full-width);margin:0 auto;height:clamp(var(--pc-height) / 1.5 * 1px,var(--pc-height) / var(--page-width-cqi) * 100cqi,var(--pc-height) * 1px)}.hanyul-main-line-banner__assets img{width:100%;height:100%;object-fit:cover}.hanyul-main-line-banner__content{box-sizing:border-box}.hanyul-main-line-banner:has(.hanyul-main-line-banner__assets) .hanyul-main-line-banner__content{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px 0}.hanyul-main-line-banner__content .page-width{position:relative;display:flex;height:100%}.hanyul-main-line-banner__inner .banner-title{margin-top:var(--pc-mt);color:var(--color, var(--color-black));font-weight:800;font-size:36px;line-height:1.45;letter-spacing:-.01em}@media (max-width: 750px){.hanyul-main-line-banner__inner .banner-title{font-size:18px;letter-spacing:-.005em}}.hanyul-main-line-banner__inner .banner-text{margin-top:var(--pc-mt);color:var(--color, var(--color-black));font-weight:400;font-size:20px;line-height:1.45}@media (max-width: 750px){.hanyul-main-line-banner__inner .banner-text{font-size:14px;line-height:1.5}}.hanyul-main-line-banner__inner .banner-button{margin-top:var(--pc-mt)}@media (max-width: 750px){.hanyul-main-line-banner__container,.hanyul-main-line-banner__assets{height:auto}.hanyul-main-line-banner__inner :is(.banner-title,.banner-text,.banner-button){margin-top:var(--mo-mt)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/hanyul-main-line-banner.scss.css.map */
