.noscroll {overflow:hidden;}
.mo-only {display: block;}
body.floating .CM0007 {bottom:calc((104/16*1rem) + .875rem);}
.innovation-container {text-align: initial;}

.innovation-container {width:100%;}
.innovation-container .sr-only {overflow:hidden; clip: rect(0, 0, 0, 0); position:absolute; width:1px; height:1px; margin:-1px; border:0; padding:0; color:#fff; background-color:rgb(0 0 0);}
.innovation-section {width:100%;}

/* tab */
.innovation-tab {position:sticky;top:0;border-bottom:1px solid #CBC8C2;background-color:#F0ECE4;z-index:11;}
.innovation-tab.is-fixed {position:fixed;left:0;right:0;}
.innovation-tab .innovation-tab__inner {position:relative;max-width:calc(1440/16*1rem);padding:calc(24/16*1rem) calc(37/16*1rem);margin:0 auto;transition: padding 0.3s ease;box-sizing:border-box;}
.innovation-tab.is-fixed .innovation-tab__inner {min-height:initial;padding-top:calc(16/16*1rem);padding-bottom:calc(16/16*1rem);}
.innovation-tab .swiper-wrapper{height:auto;display:flex;justify-content:center}
.innovation-tab .swiper-wrapper.swiper-allow-arrow{justify-content:flex-start}
.innovation-tab .innovation-tab__handler {display: none;}
.innovation-tab .swiper-initialized + .innovation-tab__handler {display: block;}
.innovation-tab .innovation-tab__handler .swiper-button-prev {left:0}
.innovation-tab .innovation-tab__handler .swiper-button-next {right:0}
.innovation-tab .innovation-tab__handler .swiper-button-prev, .innovation-tab .innovation-tab__handler .swiper-button-next {position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:calc(30/16*1rem);height:auto;margin:0;cursor: pointer;background:transparent;border:none;padding:0;}
.innovation-tab .innovation-tab__handler .swiper-button-prev:disabled, .innovation-tab .innovation-tab__handler .swiper-button-next:disabled,
.innovation-tab .innovation-tab__handler .swiper-button-prev[disabled], .innovation-tab .innovation-tab__handler .swiper-button-next[disabled] {display:none;}
.innovation-tab .innovation-tab__handler .swiper-button-prev:after, .innovation-tab .innovation-tab__handler .swiper-button-next:after {content:'';display:block;width:calc(7/16*1rem);height:calc(12/16*1rem);background-image:url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/icon-arrow-black-right-7-12.svg);background-size:100% auto;}
.innovation-tab .innovation-tab__handler .swiper-button-prev:after {transform:rotate(-180deg)}
.innovation-tab .swiper-slide{flex-basis:calc(25% - calc(16/16*1rem));padding-top:calc(2/16*1rem);text-align:center;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.innovation-tab .swiper-slide .innovation-tab__img {display:inline-block;width:calc(40/16*1rem);margin-bottom:calc(8/16*1rem);}
.innovation-tab.is-fixed .swiper-slide .innovation-tab__img {display: none;}
.innovation-tab .swiper-slide .innovation-tab__img img {width:100%;}
.innovation-tab .swiper-slide .innovation-tab__name {padding-bottom:calc(2/16*1rem);font-size:calc(12/16*1rem);line-height:1;}
.innovation-tab .swiper-slide.innovation-tab__active .innovation-tab__name {color:#000;text-decoration-line:underline;text-decoration-color:#ea1917;text-underline-offset:calc(2/16*1rem)}

/* floating banner */
.innovation-floating-banner {width:100%; max-width:1024px; padding:calc(24/16*1rem) calc(12/16*1rem) calc(16/16*1rem); background:#fff; position:fixed; bottom:0; left:50%; transform:translateX(-50%); z-index:10; box-shadow: 0px -4px 8px 0px rgba(0, 0, 0, 0.10); border-radius: calc(20/16*1rem) calc(20/16*1rem) 0 0; display:flex; align-items:center; justify-content:space-between;}
.innovation-floating-banner .innovation-floating-close {width:calc(12/16*1rem); height:calc(12/16*1rem); position:absolute; right:calc(12/16*1rem); top:calc(12/16*1rem); font-size:0; background:url('/content/dam/lge/in/lifesgood/assets2024/innovation/img/innovation_floating_close.svg') no-repeat; background-size:contain;}
.innovation-floating-banner .innovation-floating-imgbox {width:calc(64/16*1rem); height:calc(64/16*1rem); margin-right:calc(8/16*1rem); flex-shrink:0;}
.innovation-floating-banner .innovation-floating-imgbox img {width:100%; height:100%; object-fit:contain;}
.innovation-floating-banner .innovation-floating-prdname {width:100%; font-size:calc(16/16*1rem); line-height:125%; font-weight:600; text-overflow:ellipsis; overflow:hidden; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;}
.innovation-floating-banner .innovation-floating-btnbox {flex-shrink:0; height:calc(44/16*1rem);  margin:0 calc(8/16*1rem)}
.innovation-floating-banner .innovation-floating-btnbox a {height:100%; padding:calc(14/16*1rem) calc(20/16*1rem); border-radius:calc(100/16*1rem); display:flex; align-items:center; justify-content:center; font-size:calc(16/16*1rem); line-height:100%; font-weight:600;}
.innovation-floating-banner .innovation-floating-btnbox a:hover {text-decoration: none;}
.innovation-floating-banner .innovation-floating-btnbox .buy-now {background:#EA1917; color:#fff;}
.innovation-floating-banner .innovation-floating-btnbox .buy-now:hover {background:#fff; border:1px solid #646464; color:inherit;}
.innovation-floating-banner .innovation-floating-btnbox .learn-more {background:#fff; border:1px solid #646464;}
.innovation-floating-banner .innovation-floating-btnbox .learn-more:hover {background:#EA1917; color:#fff; border:none;}

/* kv */
.innovation-kv {display: flex;flex-direction: column;align-items: center; background:#fff; padding-bottom:calc(((40*2) / 780) * 100vw)}
.innovation-kv__visual {width:100%;}
.innovation-kv__visual img {max-width:100%;width:100%;}
.innovation-kv__text {max-width:calc(1200/16*1rem);width:calc(100% - calc(40*2/16*1rem));padding:calc(32/16*1rem) calc(24/16*1rem) 0;margin:0 calc(24/16*1rem);transform:translateY(calc(-32/16*1rem));text-align:center;background-color: #fff;box-sizing: border-box;}
.innovation-kv__title {font-family:'LGEI Headline';font-weight:600;font-size:calc(32/16*1rem);line-height:1;}
.innovation-kv__desc {margin-top:calc(8/16*1rem);font-size:calc(20/16*1rem);line-height: 120%;}
.innovation-kv__cta {display: inline-block;padding:calc(14/16*1rem) calc(20/16*1rem);margin-top:calc(16/16*1rem);font-size:calc(16/16*1rem);line-height:1;color:#fff;background-color:#EA1917;border-radius:calc(100/16*1rem); border:1px solid #EA1917;}
.innovation-kv__cta:hover {background:#fff; color:#000; border:1px solid #000; text-decoration:none;}
.innovation-kv__cta:active, .innovation-kv__cta:focus {background-color:#EA1917; color:#fff;}
.innovation-kv .innovation-layer {display:none;position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 10000; row-gap: 0.625rem; flex-direction: column; align-items: flex-end;}
.innovation-kv .innovation-layer.active {display: flex;}
.innovation-kv .innovation-layer__dimmed {position: absolute; top:0; left:0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.8)}
.innovation-kv .innovation-layer__container {position: relative; max-width:80rem; width: 100%; padding-bottom: calc(100% * 720 / 1280); margin: auto;}
.innovation-kv .innovation-layer__close-button {position: absolute;top:calc(-40/16*1rem); right: 0; left: auto; display: flex; justify-content: center; align-items: center; width: calc(30/16*1rem); height: calc(30/16*1rem); min-width: calc(30/16*1rem);min-height: calc(30/16*1rem);border: none;padding: 0;margin-right: calc(10/16*1rem);color: #fff;background: none;cursor: pointer;z-index: inherit;}
html[dir="rtl"] .innovation-kv .innovation-layer__close-button {left:0;right:auto;margin-right:0;margin-left: calc(10/16*1rem);}
.innovation-kv .innovation-layer__close-button:before,
.innovation-kv .innovation-layer__close-button:after {content:''; width: 100%; height:1px; background-color:#fff;}
.innovation-kv .innovation-layer__close-button:before {transform:rotate(45deg); margin-right:-50%;}
html[dir="rtl"] .innovation-kv .innovation-layer__close-button:before {margin-right:0;margin-left:-50%;}
.innovation-kv .innovation-layer__close-button:after {transform:rotate(-45deg); margin-left:-50%;}
html[dir="rtl"] .innovation-kv .innovation-layer__close-button:after {margin-left:0; margin-right:-50%;}
.innovation-kv .innovation-layer__close-button:focus-visible {outline-color:#fff}
.innovation-kv .innovation-layer .sr-only {overflow:hidden; clip: rect(0, 0, 0, 0); position:absolute; width:1px; height:1px; margin:-1px; border:0; padding:0; color:#fff; background-color:rgb(0 0 0);}
.innovation-kv .innovation-layer__video {position:absolute;top:0;right:0;bottom:0;left:0; width: 100%; height:100%; background-color:rgba(0, 0, 0, 0.6);}
.innovation-kv .innovation-layer__video iframe {width:100%; height:100%;}

/* beginning */
.innovation-beginning {position: relative;}
.innovation-beginning__inner {display:flex;max-width:calc(1200/16*1rem);flex-direction: column;align-items: center;gap:calc(24/16*1rem);margin:0 auto;padding:0 calc(24/16*1rem) calc(44/16*1rem); background-color: #F6F4F0;}
/* .innovation-beginning__inner::before {content:'';display: block;position:absolute;top:calc(((40*2) / 780) * 100vw);left:0;width:100%;height:calc(100% - (((40*2) / 780) * 100vw));background-color: #F6F4F0;z-index: -1;} */
.innovation-beginning__image {max-width:calc(270/16*1rem);width:100%; position:relative; margin-top:calc(((40*2) / 780) * -100vw);}
.innovation-beginning__image img {width:100%;border-radius: calc(999/16*1rem);}
.innovation-beginning__text {font-size:calc(20/16*1rem);color:#262626;line-height: 120%;}
.innovation-beginning__text p + p {margin-top:calc(19/16*1rem);}

/* visual-banner */
.innovation-visual-banner {background-color:#F0ECE4;}
.innovation-visual-banner__inner {position: relative;}
.innovation-visual-banner__media {position:relative;width:100%;text-align:center;}
.innovation-visual-banner__video {width:100%;}
.innovation-visual-banner__video video {width:100%;}
.innovation-visual-banner__video .pc {display: none;}
.innovation-visual-banner__video .btn-innovation-video-play,
.innovation-visual-banner__video .btn-innovation-video-pause {position:absolute;bottom:calc(24/16*1rem);left:50%;transform:translateX(-50%);width:calc(24/16*1rem);height:calc(24/16*1rem);background-repeat:no-repeat;background-size:100% auto;cursor:pointer;}
.innovation-visual-banner__video .btn-innovation-video-play {background-image:url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/btn_movie_play.svg);}
.innovation-visual-banner__video .btn-innovation-video-pause {background-image:url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/btn_movie_pause.svg);}
.innovation-visual-banner__text {max-width:calc(960/16*1rem);margin:0 auto;padding:calc(24/16*1rem) calc(24/16*1rem) calc(40/16*1rem);}
.innovation-visual-banner__title {font-family:'LGEI Headline';font-weight:600;font-size:calc(32/16*1rem);line-height:1;color:#000;}
.innovation-visual-banner__desc {margin-top:calc(8/16*1rem);font-size:calc(20/16*1rem);font-weight:400;line-height:120%;color:#262626;}
.innovation-visual-banner__desc a {text-decoration:underline;}
.innovation-visual-banner__desc a::after {content:''; width:calc(12/16*1rem); height:calc(12/16*1rem); display:inline-block; background:url('/content/dam/lge/in/lifesgood/assets2024/innovation/img/icon_textlink_bk.svg') no-repeat; background-size:contain; margin-left:calc(5/16*1rem)}

/* tech-story common */
.innovation-tech-story-wrap {background-color:#EFECE5;}
.innovation-tech-story .innovation-tech-story__title {font-family:'LGEI Headline';font-weight:600;font-size:calc(32/16*1rem);line-height:1;color:#000;}
.innovation-tech-story .innovation-tech-story__desc {margin-top:calc(8/16*1rem);font-size:calc(20/16*1rem);font-weight:400;line-height:120%;color:#262626;}
.innovation-tech-story .innovation-tech-story__disclaimer {margin-top:calc(8/16*1rem);font-size:calc(14/16*1rem);line-height:120%;color:#666;}
.innovation-tech-story .innovation-tech-story__visual img {width:100%;}
/* tech-story type1 */
.innovation-tech-story.type1 {position:relative;}
.innovation-tech-story.type1 .innovation-tech-story-inner {display:flex;flex-direction:column-reverse;}
.innovation-tech-story.type1 .innovation-tech-story__disclaimer {padding:0 calc(24/16*1rem);}
.innovation-tech-story.type1 img {width:100%;}
.innovation-tech-story.type1 .innovation-tech-story__text {padding:calc(24/16*1rem) calc(24/16*1rem) calc(32/16*1rem);}
.innovation-tech-story.type1 .innovation-tech-story__visual .innovation-tech-story__visual_bg {position:relative;}
.innovation-tech-story.type1 .innovation-tech-story__visual .innovation-tech-story__visual_bg .innovation-tech-story__visual_maker {width:calc(107/16*1rem); height:calc(60/16*1rem); position:absolute; bottom:calc(15/16*1rem); right:calc(20/16*1rem);}
/* tech-story type2 */
.innovation-tech-story.type2 .innovation-tech-story-inner {width:100%; max-width:1200px; margin:0 auto; display:flex; flex-direction:column;}
.innovation-tech-story.type2 .innovation-tech-story__text {padding:calc(24/16*1rem) calc(24/16*1rem);}
.innovation-tech-story.type2 .innovation-tech-story__text.type1 {padding-bottom:calc(32/16*1rem);}
.innovation-tech-story.type2 .innovation-tech-story__text.type2 .innovation-tech-story__desc {margin-top:0;}
.innovation-tech-story.type2 .innovation-tech-story__disclaimer {padding:0 calc(24/16*1rem);}
.innovation-tech-story.type2 .innovation-tech-story__visual.type2 img {padding:0 calc(24/16*1rem) calc(8/16*1rem)}

/* tech-story type3 */
.innovation-tech-story.type3 .innovation-tech-story-inner {display:flex;flex-direction:column-reverse;}
.innovation-tech-story.type3 .innovation-tech-story__visual {padding:0 calc(24/16*1rem);}
.innovation-tech-story.type3 .innovation-tech-story__text {padding:calc(24/16*1rem) calc(24/16*1rem) calc(32/16*1rem);}
/* tech-story type4 */
.innovation-tech-story.type4 .innovation-tech-story-inner {width:100%; max-width:1200px; margin:0 auto; display:flex; flex-direction:column;}
.innovation-tech-story.type4 .innovation-tech-story__text {padding:calc(24/16*1rem) calc(24/16*1rem) calc(32/16*1rem)}
.innovation-tech-story.type4 .innovation-tech-story__disclaimer {padding:0 calc(24/16*1rem);}
.innovation-tech-story.type4 .innovation-tech-story__visual {position:relative; z-index:1;}

/* product-story common */
.innovation-product-story .innovation-product-story__text {font-size:calc(20/16*1rem);font-weight:400;line-height:120%;color:#262626;}
.innovation-product-story .innovation-product-story__text .innovation-product-story__desc_sm {font-size:calc(14/16*1rem);}
.innovation-product-story .innovation-product-story__disclaimer {margin-top:calc(8/16*1rem);font-size:calc(14/16*1rem);line-height:120%;color:#666;}
.innovation-product-story .innovation-product-story__visual {position:relative;}
.innovation-product-story .innovation-product-story__visual img {width:100%;}

/* product-story type1 */
.washtower .innovation-product-story.type1 .innovation-product-story__visual.left {z-index:1;}
.innovation-product-story.type1 .innovation-product-story__visual.left {padding-right:calc(24/16*1rem);}
.innovation-product-story.type1 .innovation-product-story__visual.left .innovation-product-story__disclaimer {padding-left:calc(24/16*1rem)}
.innovation-product-story.type1 .innovation-product-story__visual.right {padding-left:calc(24/16*1rem);margin-top:calc(16/16*1rem)}
.innovation-product-story.type1 .innovation-product-story__visual.right .innovation-product-story__disclaimer {padding-right:calc(24/16*1rem)}
.innovation-product-story.type1 .innovation-product-story__text {padding:calc(24/16*1rem) calc(24/16*1rem) calc(40/16*1rem);}
/* product-story type2 */
.innovation-product-story.type2 .innovation-product-story-inner {width:100%; max-width:1200px; margin:0 auto; display:flex;flex-direction: column; gap: calc(16/16*1rem); padding:calc(8/16*1rem) calc(24/16*1rem) calc(40/16*1rem);}
.innovation-product-story.type2 .innovation-product-story__visual.type1 {z-index:1}
.innovation-product-story.type2 .innovation-product-story__visual img {width:100%;}
.innovation-product-story.type2 .innovation-product-story__desc {font-size:calc(20/16*1rem);line-height:120%;padding-top:calc(24/16*1rem);}
/* product-story type3 */
.gram .innovation-product-story.type3 .innovation-product-story__visual.left {z-index:1;}
.innovation-product-story.type3 .innovation-product-story-inner {padding:0 calc(24/16*1rem);}
.innovation-product-story.type3 .innovation-product-story__visual-wrap {display:flex;flex-direction:column-reverse;gap:calc(16/16*1rem);}
.innovation-product-story.type3 .innovation-product-story__visual.right img {padding:0 calc(36/16*1rem)}
.innovation-product-story.type3 .innovation-product-story__text {padding:calc(32/16*1rem) 0 calc(40/16*1rem);}
/* product-story type4 */
.innovation-product-story.type4 .innovation-product-story-inner {width:100%; max-width:1200px; margin:0 auto;}
.innovation-product-story.type4 .innovation-product-story__visual.left {padding-right:calc(24/16*1rem);}
.innovation-product-story.type4 .innovation-product-story__visual.left .innovation-product-story__disclaimer {padding-left:calc(24/16*1rem)}
.innovation-product-story.type4 .innovation-product-story__visual.right {padding-left:calc(24/16*1rem);margin-top:calc(16/16*1rem)}
.innovation-product-story.type4 .innovation-product-story__visual.right .innovation-product-story__disclaimer {padding-right:calc(24/16*1rem);text-align:right;}
.innovation-product-story.type4 .innovation-product-story__text {padding:calc(24/16*1rem) calc(24/16*1rem) calc(40/16*1rem);}

/* story-layer button & layer position */
.innovation-story__info {width:100%; position:absolute; top:50%; left:0; transform:translateY(-50%); display:flex; justify-content:center; z-index:10;}
.innovation-story__layer {display:none;position:absolute;width:calc(100% - (48 /16*1rem));max-width:calc(448/16*1rem);margin-top:calc(16 /16*1rem);padding:calc(24 /16*1rem) calc(20/16*1rem);border-radius:calc(20/16*1rem);background-color:#fff;z-index:10; top:calc(((100 * 100 / 768)*1vw) + (25 / 16 * 1rem));}
.gram .innovation-story__layer {top:calc(((160 * 100 / 768)*1vw) + (25 / 16 * 1rem));}
.oled-t .innovation-story__layer {top:calc(((100 * 100 / 768)*1vw) + (25 / 16 * 1rem));}
.innovation-story__info.active .innovation-story__layer {display:block;}
.btn-innovation-story {width:calc(25/16*1rem);height:calc(25/16*1rem);background:url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/btn_innovation_product_story.svg);border-radius:50%;z-index:10;cursor:pointer;transition:transform 0.5s; background-size:contain;}
.washtower .btn-innovation-story {margin-left:calc((180 * 100 / 768)*1vw); margin-top:calc((100 * 100 / 768)*1vw);}
.instaview .btn-innovation-story {margin-left:calc((250 * 100 / 768)*1vw); margin-top:calc((100 * 100 / 768)*1vw);}
.gram .btn-innovation-story {margin-left:calc((80 * 100 / 768)*1vw); margin-top:calc((160 * 100 / 768)*1vw);}
.oled-t .btn-innovation-story {margin-left:calc((300 * 100 / 768)*1vw); margin-top:calc((100 * 100 / 768)*1vw);}
.innovation-story__info.active .btn-innovation-story {transform:rotate(45deg);}
.innovation-story__info .pdplink-item {background:#fff; display:flex; align-items:center; flex-direction:column;}
.innovation-story__info .pdplink-item .pdplink-imgbox {width:calc(120/16*1rem); height:calc(120/16*1rem);}
.innovation-story__info .pdplink-item .pdplink-imgbox img {width:100%;}
.innovation-story__info .pdplink-item .pdplink-textbox {width:100%; display:flex; flex-direction:column; margin-top:calc(16/16*1rem);}
.innovation-story__info .pdplink-item .pdplink-textbox .prdcode {font-size:calc(14/16*1rem); font-weight:400; line-height:125%; color:#767676; margin-bottom:calc(4/16*1rem);}
.innovation-story__info .pdplink-item .pdplink-textbox .prdname {font-size:calc(20/16*1rem); font-weight:550; line-height:110%; font-family:'LGEI Headline'; text-overflow:ellipsis; overflow:hidden; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
.innovation-story__info .pdplink-item.plpstyle .pdplink-textbox .prdname {font-size:calc(28/16*1rem);}
.innovation-story__info .pdplink-item .pdplink-btnbox {width:100%; display:flex; align-items:center; gap:calc(8/16*1rem); margin-top:calc(20/16*1rem);}
.innovation-story__info .pdplink-item .pdplink-btnbox * {width:100%; height:calc(44/16*1rem); border-radius:calc(100/16*1rem); font-size:calc(16/16*1rem); font-weight:600; line-height:100%; display:flex; align-items:center; justify-content:center;}
.innovation-story__info .pdplink-item .pdplink-btnbox .learn-more {border:1px solid #646464;}
.innovation-story__info .pdplink-item .pdplink-btnbox .learn-more:hover {color:#fff; background:#EA1917; border:1px solid #EA1917; text-decoration:none;}
.innovation-story__info .pdplink-item .pdplink-btnbox .buy-now {color:#fff; background:#EA1917;}
.innovation-story__info .pdplink-item .pdplink-btnbox .buy-now:hover {border:1px solid #646464; color:#000; background:#fff; text-decoration:none;}
.oled-t .innovation-story__info {top:calc(50% - (30/16*1rem));}

/* innovation-slogan-banner */
.innovation-slogan-banner {background-image: url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/washtower/innovation_slogan_banner_washtower.png);background-repeat:no-repeat;background-size:cover;aspect-ratio:780/800;}
.innovation-slogan-banner .innovation-slogan-banner__text {padding:calc(24/16*1rem);}
.innovation-slogan-banner .innovation-slogan-banner__title {font-family:'LGEI Headline';font-weight:600;font-size:calc(32/16*1rem);line-height:1;color:#fff;}
.innovation-slogan-banner .innovation-slogan-banner__desc {margin-top:calc(8/16*1rem);font-size:calc(20/16*1rem);font-weight:400;line-height:120%;color:#e4e4e4;}
.washtower .innovation-slogan-banner {background-image: url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/washtower/innovation_slogan_banner_washtower.png);}
.oled-t .innovation-slogan-banner {background-image: url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/oled-t/innovation_slogan_banner_oled_t.png);}
.instaview .innovation-slogan-banner {background-image: url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/instaview/innovation_slogan_banner_instaview.png);}
.gram .innovation-slogan-banner {background-image: url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/gram/innovation_slogan_banner_gram.png);}

/*innovation-swiper-section common*/
.innovation-section:has(.innovation-swiper-area-inner) {overflow:hidden;}
.innovation-swiper-area-inner {width:100%; max-width:1200px; margin:0 auto; padding:calc(56/16*1rem) calc(24/16*1rem) 0;}
.innovation-section:last-child .innovation-swiper-area-inner {padding-bottom:calc(56/16*1rem);}
.innovation-section-heading {font-size:calc(36/16*1rem); font-weight:550; line-height:100%; font-family:'LGEI Headline';}
.innovation-section .swiper-btns {width:100%; position:relative; display:flex; align-items:center; justify-content:flex-end; margin-top:calc(8/16*1rem); gap:calc(8/16*1rem);}
.innovation-section .swiper-btns .swiper-btn-arrow {width:calc(36/16*1rem); height:calc(36/16*1rem); background:url('/content/dam/lge/in/lifesgood/assets2024/innovation/img/swiper_arrow.png') no-repeat; background-size:contain; position:relative; top:initial; left:initial; right:initial; margin-top:0;}
html[dir="rtl"] .innovation-section .swiper-btns .swiper-btn-arrow {transform:rotate(180deg);}
.innovation-section .swiper-btns .swiper-btn-arrow::after {display:none;}
.innovation-section .swiper-btns .swiper-section-pagination {display:none;}
.innovation-section .swiper-btns .swiper-prev {transform:scaleX(-1);}
html[dir="rtl"] .innovation-section .swiper-btns .swiper-prev {transform:scaleX(1);}
.innovation-section .swiper-btns .swiper-button-disabled {opacity:0.3;}
.innovation-section .swiper-btns .swiper-button-lock {display:none !important;}
.innovation-section .btn-wrap {width:100%; margin-top:calc(16/16*1rem); display:flex;}
.innovation-section .btn-wrap .learn-more {height:calc(36/16*1rem); padding:0 calc(16/16*1rem); border-radius:calc(100/16*1rem); font-size:calc(14/16*1rem); font-weight:600; line-height:100%; color:#fff; display:flex; align-items:center; justify-content:center; background:#EA1917;}
.innovation-section .btn-wrap .learn-more:hover {background:#fff; color:#000; border:1px solid #000; text-decoration:none;}
.innovation-section .btn-wrap .learn-more.white {color:#000; background:#fff;}
.innovation-section .btn-wrap .learn-more.white:hover {color:#fff; background:#EA1917; text-decoration:none;}
.innovation-section .swiper {width:100%; margin-top:calc(20/16*1rem); overflow:initial; position:relative;}
.innovation-section .swiper-slide .swiper-slide-bg {border-radius:calc(20/16*1rem); overflow:hidden;}
.innovation-section .swiper-slide .swiper-slide-bg img {width:100%;}
.innovation-section .swiper-slide .swiper-slide-text {width:100%; position:absolute; bottom:0; left:0; padding:calc(32/16*1rem) calc(24/16*1rem);}
.innovation-section .swiper-slide .swiper-slide-text.up {top:0;}
.innovation-section .swiper-slide .swiper-slide-text .swiper-slide-item-subtitle {font-size:calc(16/16*1rem); font-weight:400; line-height:100%; color:#fff; margin-bottom:calc(8/16*1rem)}
.innovation-section .swiper-slide .swiper-slide-text.bk .swiper-slide-item-subtitle {color:#000}
.innovation-section .swiper-slide .swiper-slide-text .swiper-slide-item-heading {font-size:calc(28/16*1rem); font-weight:550; line-height:100%; color:#fff; font-family:'LGEI Headline';}
.innovation-section .swiper-slide .swiper-slide-text.bk .swiper-slide-item-heading {color:#000}
.innovation-section .swiper-slide .swiper-slide-text .swiper-slide-item-discription {font-size:calc(20/16*1rem); font-weight:400; line-height:120%; color:#d9d9d9; margin-top:calc(8/16*1rem);}
.innovation-section .swiper-slide .swiper-slide-text.bk .swiper-slide-item-discription {color:#000}


/*innovation-pdplink*/
.innovation-pdplink {background:#F0ECE4;}
.innovation-pdplink .pdplink-banner .swiper-slide {border-radius:calc(20/16*1rem); overflow:hidden;}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item {padding:calc(24/16*1rem) calc(20/16*1rem); background:#fff; display:flex; align-items:center; flex-direction:column;}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-imgbox {width:calc(160/16*1rem); height:calc(160/16*1rem);}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-imgbox img {width:100%;}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-textbox {width:100%; display:flex; flex-direction:column;}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-textbox .prdcode {font-size:calc(16/16*1rem); font-weight:400; line-height:125%; color:#767676; margin-bottom:calc(4/16*1rem);}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-textbox .prdname {font-size:calc(20/16*1rem); font-weight:600; line-height:110%; font-family:'LGEI Headline'; text-overflow:ellipsis; overflow:hidden; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item.plpstyle .pdplink-textbox .prdname {font-size:calc(28/16*1rem);}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-btnbox {width:100%; display:flex; align-items:center; gap:calc(8/16*1rem); margin-top:calc(20/16*1rem);}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-btnbox * {width:100%; height:calc(44/16*1rem); border-radius:calc(100/16*1rem); font-size:calc(16/16*1rem); font-weight:600; line-height:100%; display:flex; align-items:center; justify-content:center;}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-btnbox .learn-more {border:1px solid #646464;}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-btnbox .learn-more:hover { color:#fff; background:#EA1917; border:1px solid #EA1917; text-decoration:none;}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-btnbox .buy-now {color:#fff; background:#EA1917;}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-btnbox .buy-now:hover {border:1px solid #646464; color:#000; background:#fff; text-decoration:none;}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-callout {padding:calc(16/16*1rem) calc(24/16*1rem); background:#E0DBD1; display:flex; align-items:center; flex-wrap:wrap; gap:calc(4/16*1rem) calc(12/16*1rem);}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-callout .pdplink-callout-img {width:calc(40/16*1rem); height:calc(40/16*1rem);}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-callout .pdplink-callout-img img{width:100%;}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-callout .pdplink-callout-titlebox {width:calc(100% - (40/16*1rem) - (12/16*1rem));}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-callout .pdplink-callout-titlebox .pdplink-callout-subtitle {font-size:calc(14/16*1rem); font-weight:400; line-height:110%; color:#262626; margin-bottom:calc(4/16*1rem);}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-callout .pdplink-callout-titlebox .pdplink-callout-title {font-size:calc(20/16*1rem); font-weight:600; line-height:100%; font-family:'LGEI Headline';}
.innovation-pdplink .pdplink-banner .swiper-slide .pdplink-callout .pdplink-callout-text {width:100%; font-size:calc(14/16*1rem); font-weight:400; line-height:110%; color:#262626;}

/*innovation-promotion-banner*/
.innovation-promotion-banner {background:#F0ECE4;}

/*innovation-common-banner*/
.innovation-common-banner {background:#F0ECE4;}
.innovation-common-banner .common-swiper .swiper-slide .swiper-slide-text .common-logo-heading {width:calc(220/16*1rem);}
.innovation-common-banner .common-swiper .swiper-slide .swiper-slide-text .common-logo-heading img {width:100%;}

@media all and (min-width:768px) {
    /* tab */
    .innovation-tab .innovation-tab__inner {padding-left:calc(80/16*1rem);padding-right:calc(80/16*1rem)}
    .innovation-tab .innovation-tab__handler .swiper-button-prev, .innovation-tab .innovation-tab__handler .swiper-button-next {top:50%;bottom:auto;transform:translateY(-50%);width:calc(48/16*1rem)}
    .innovation-tab .innovation-tab__handler .swiper-button-prev:after, .innovation-tab .innovation-tab__handler .swiper-button-next:after {width:calc(48/16*1rem);height:calc(48/16*1rem);background-image:url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/icon-arrow-black-right-48-48.svg);}
    .innovation-tab.is-fixed .innovation-tab__handler .swiper-button-prev:after, .innovation-tab.is-fixed .innovation-tab__handler .swiper-button-next:after {width:calc(10/16*1rem);height:calc(18/16*1rem);background-image:url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/icon-arrow-gray3-right-10-18.svg);}
    .innovation-tab .swiper-slide{flex-basis:calc(180/16*1rem)}
    .innovation-tab .swiper-slide .innovation-tab__img {width:calc(64/16*1rem);margin-bottom:calc(12/16*1rem);}
    .innovation-tab .swiper-slide .innovation-tab__name {font-size:calc(16/16*1rem);line-height:calc(20/16*1rem);}
    .innovation-tab .swiper-slide.innovation-tab__active .innovation-tab__name{text-underline-offset:calc(3/16*1rem)}

    /* kv */
    .innovation-kv__text {padding:calc(40/16*1rem) calc(32/16*1rem) 0;transform:translateY(calc(40/16*-1rem));}
    .innovation-kv__title {font-size:calc(32/16*1rem);}
    .innovation-kv__desc {margin-top:calc(8/16*1rem);font-size:calc(20/16*1rem);}

    /* beginning */
    .innovation-beginning__inner {padding:0 calc(40/16*1rem) calc(56/16*1rem);}
    .innovation-beginning__text p + p {margin-top:1rem;}

    /* visual-banner */
    .innovation-visual-banner__text {padding:calc(24/16*1rem) calc(40/16*1rem) 0;}
    
    /* tech-story common */
    .innovation-tech-story .innovation-tech-story__title {font-size:calc(32/16*1rem);}
    .innovation-tech-story .innovation-tech-story__desc {margin-top:calc(12/16*1rem);font-size:calc(20/16*1rem);}
    .innovation-tech-story .innovation-tech-story__disclaimer {font-size:calc(16/16*1rem);}

    /* tech-story type1 */
    .innovation-tech-story.type1 {padding-top:calc(48/16*1rem);}
    .innovation-tech-story.type1 .innovation-tech-story-inner {align-items:flex-end;}
    html[dir="rtl"] .innovation-tech-story.type1 .innovation-tech-story-inner {align-items: flex-start;}
    .innovation-tech-story.type1 .innovation-tech-story__text {width:100%;padding:calc(32/16*1rem) calc(40/16*1rem);}
    .innovation-tech-story.type1 .innovation-tech-story__visual {width:calc((728 * 100 / 768)*1vw);}
    .innovation-tech-story.type1 .innovation-tech-story__visual img {overflow:hidden;}
    /* tech-story type2 */
    .innovation-tech-story.type2 .innovation-tech-story-inner {align-items:center; flex-direction:row; flex-wrap:wrap; position:relative;padding:calc(48/16*1rem) calc(40/16*1rem) 0;}
    .innovation-tech-story.type2 .innovation-tech-story__visual.type1 {order:3; width:calc((460 * 100 / 1200)*1%)}
    html[dir="rtl"] .innovation-tech-story.type2 .innovation-tech-story__visual.type1 {order:2;}
    .innovation-tech-story.type2 .innovation-tech-story__visual.type2 {order:2; width:calc((740 * 100 / 1200)*1%)}
    .innovation-tech-story.type2 .innovation-tech-story__visual.type2 img {padding:0;}
    .innovation-tech-story.type2 .innovation-tech-story__text {width:100%; padding:calc(40/16*1rem) 0;}
    /* .innovation-tech-story.type2 .innovation-tech-story__text.type1 {padding-bottom:calc(40/16*1rem); padding-top:calc(80/16*1rem); order:3;} */
    .innovation-tech-story.type2 .innovation-tech-story__text.type1 {order:3;padding-bottom:calc(32/16*1rem);}
    /* .innovation-tech-story.type2 .innovation-tech-story__text.type2 {order:4; padding-top:calc(70/16*1rem);} */
    .innovation-tech-story.type2 .innovation-tech-story__text.type2 {order:4;padding:0;}
    .innovation-tech-story.type2 .innovation-tech-story__visual.type1 .innovation-tech-story__disclaimer {width:100%; position:absolute; left:0; padding:0;}
    .innovation-tech-story.type2 .innovation-tech-story__visual.type2 .innovation-tech-story__disclaimer {display:none;}
    /* tech-story type3 */
    .innovation-tech-story.type3 {padding-top:calc(80/16*1rem)}
    .innovation-tech-story.type3 .innovation-tech-story-inner {max-width:calc(1200/16*1rem);margin:0 auto;padding:0 calc(40/16*1rem);}
    .innovation-tech-story.type3 .innovation-tech-story__text {padding:calc(32/16*1rem) 0 0;}
    .innovation-tech-story.type3 .innovation-tech-story__visual {padding:0;}
    .innovation-tech-story.type3 .innovation-tech-story__disclaimer {margin-top:calc(8/16*1rem);}
    /* tech-story type4 */
    .innovation-tech-story.type4 {padding-top:calc(48/16*1rem);}
    .innovation-tech-story.type4 .innovation-tech-story-inner {padding:0 calc(40/16*1rem);}
    .innovation-tech-story.type4 .innovation-tech-story__visual {width:100%;}
    .innovation-tech-story.type4 .innovation-tech-story__text {padding:calc(32/16*1rem) 0;}

    /* product-story type1 */
    .innovation-product-story.type1 .innovation-product-story__visual.left {padding-right:0; margin-right:calc(80/16*1rem)}
    .innovation-product-story.type1 .innovation-product-story__visual.left .innovation-product-story__disclaimer {text-align:right;}
    .innovation-product-story.type1 .innovation-product-story__visual.right {padding-left:calc(80/16*1rem);}
    .innovation-product-story.type1 .innovation-product-story__text {width:100%;padding:calc(32/16*1rem) calc(40/16*1rem) calc(48/16*1rem);}
    /* product-story type2 */
    .innovation-product-story.type2 .innovation-product-story-inner {flex-direction: row; flex-wrap:wrap;padding:calc(32/16*1rem) calc(40/16*1rem) calc(48/16*1rem); gap:0 calc(16/16*1rem);}
    .innovation-product-story.type2 .innovation-product-story__visual {width:calc(50% - (8/16*1rem));}
    .innovation-product-story.type2 .innovation-product-story__desc {padding-top:calc(32/16*1rem);}
    /* product-story type3 */
    .innovation-product-story.type3 {padding-top:calc(40/16*1rem)}
    .innovation-product-story.type3 .innovation-product-story-inner {max-width:calc(1200/16*1rem);margin:0 auto;padding:0 calc(40/16*1rem);}
    .innovation-product-story.type3 .innovation-product-story__visual-wrap {flex-direction:row;padding:0;gap:calc(24/16*1rem);justify-content:center;}
    .innovation-product-story.type3 .innovation-product-story__visual.left {width:calc(100% * (715/1200))}
    .innovation-product-story.type3 .innovation-product-story__visual.right {width:calc(100% * (380/1200))}
    .innovation-product-story.type3 .innovation-product-story__visual.right img {padding:0;}
    .innovation-product-story.type3 .innovation-product-story__text {padding:calc(40/16*1rem) 0 calc(80/16*1rem);}
    /* product-story type4 */
    .innovation-product-story.type4 .innovation-product-story-inner {padding:0 calc(40/16*1rem); position:relative;}
    .innovation-product-story.type4 .innovation-product-story__visual-wrap {display:flex; flex-direction:row; gap:0 calc(16/16*1rem);}
    .innovation-product-story.type4 .innovation-product-story__visual.left {width:50%; padding:0; order:1;}
    .innovation-product-story.type4 .innovation-product-story__visual.right {width:50%; padding:0; margin-top:0; flex-shrink:0;}
    .innovation-product-story.type4 .innovation-product-story__visual.right .innovation-product-story__disclaimer {width:calc(100vw - (80/16*1rem)); text-align:left; padding-right:0;}
    .innovation-product-story.type4 .innovation-product-story__text {padding:calc(32/16*1rem) 0 calc(48/16*1rem);}
    .innovation-product-story.type4 .innovation-product-story__info {max-width:100%;}
    .oled-t .innovation-product-story .innovation-product-story__visual.left .innovation-product-story__info {top:calc(110/16*1rem);}

    /* story-layer button & layer position */
.innovation-story__layer {top:calc(((45 * 100 / 768)*1vw) + (40 / 16 * 1rem));}
    .gram .innovation-story__layer {top:calc(((100 * 100 / 768)*1vw) + (40 / 16 * 1rem));}
    .oled-t .innovation-story__layer {top:calc(((50* 100 / 768)*1vw) + (40 / 16 * 1rem));}
    .btn-innovation-story {width:calc(40/16*1rem);height:calc(40/16*1rem);}
    .washtower .btn-innovation-story {margin-left:calc((105 * 100 / 768)*1vw); margin-top:calc((45 * 100 / 768)*1vw);}
    .instaview .btn-innovation-story {margin-left:calc((105 * 100 / 768)*1vw); margin-top:calc((45 * 100 / 768)*1vw);}
    .gram .btn-innovation-story {margin-left:calc((60 * 100 / 768)*1vw); margin-top:calc((100 * 100 / 768)*1vw);}
    .oled-t .btn-innovation-story {margin-left:calc((270 * 100 / 768)*1vw); margin-top:calc((50 * 100 / 768)*1vw);}
.innovation-story__info .pdplink-item {flex-direction:row;}
    .innovation-story__info .pdplink-item .pdplink-imgbox {margin-right:calc(16/16*1rem);}
    html[dir="rtl"] .innovation-story__info .pdplink-item .pdplink-imgbox {margin-right: 0;margin-left: calc(16/16*1rem);}
    .innovation-story__info .pdplink-item .pdplink-textbox {width:calc(100% - (116/16*1rem)); margin-top:0;}
    .innovation-story__info .pdplink-item .pdplink-textbox .prdname {font-size:calc(24/16*1rem);}
    .innovation-story__info .pdplink-item.plpstyle .pdplink-textbox .prdname {font-size:calc(32/16*1rem);}
    .innovation-story__info .pdplink-item .pdplink-btnbox * {max-width:calc(180/16*1rem);}
    
    /* slogan-banner */
    .innovation-slogan-banner {display:flex;background-position-x:center;aspect-ratio:768/400;}
    .innovation-slogan-banner .innovation-slogan-banner__text {max-width:calc(1200/16*1rem);width:100%;margin:0 auto;padding:calc(32/16*1rem) calc(40/16*1rem);}
    /* .innovation-slogan-banner .innovation-slogan-banner__title {font-size:calc(32/16*1rem); text-align:right;}
    .innovation-slogan-banner .innovation-slogan-banner__desc {text-align:right;}
    html[dir="rtl"] .innovation-slogan-banner .innovation-slogan-banner__title {text-align: left;}
    html[dir="rtl"] .innovation-slogan-banner .innovation-slogan-banner__desc {text-align: left;} */
    .innovation-slogan-banner .innovation-kv__cta {margin-top:calc(20/16*1rem);}
    .washtower .innovation-slogan-banner {background-image: url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/washtower/innovation_slogan_banner_washtower_tab.png);}
    .oled-t .innovation-slogan-banner {background-image: url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/oled-t/innovation_slogan_banner_oled_t_tab.png);}
    .instaview .innovation-slogan-banner {background-image: url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/instaview/innovation_slogan_banner_instaview_tab.png);}
    .gram .innovation-slogan-banner {background-image: url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/gram/innovation_slogan_banner_gram_tab.png);}

    /*innovation-swiper-section common*/
    .innovation-swiper-area-inner {padding:calc(72/16*1rem) calc(40/16*1rem) 0; position:relative;}
    .innovation-section-heading {font-size:calc(32/16*1rem);}
    .innovation-section .btn-wrap .learn-more {height:calc(44/16*1rem);}
    html[dir="rtl"] .innovation-section .swiper-btns {right:initial;left:calc(40/16*1rem);}
    .innovation-section .swiper-btns {position:absolute; top:calc(44/16*1rem); right:calc(40/16*1rem); margin-top:0rem;}
    .innovation-section .swiper-btns .swiper-btn-arrow {width:calc(44/16*1rem); height:calc(44/16*1rem);}
    .innovation-section .swiper {margin-top:calc(24/16*1rem);}

    .innovation-section .swiper-slide .swiper-slide-text {padding:calc(32/16*1rem);}
    .innovation-section .swiper-slide .swiper-slide-text .swiper-slide-item-heading {font-size:calc(28/16*1rem); line-height:100%;}
    .innovation-section .swiper-slide .swiper-slide-text .swiper-slide-item-discription {font-size:calc(16/16*1rem);}

    /*innovation-pdplink*/
    .innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item {padding:calc(32/16*1rem); flex-direction:row;}
    .innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-imgbox {margin-right:calc(16/16*1rem);}
    html[dir="rtl"] .innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-imgbox {margin-right:0;margin-left: calc(16/16*1rem);}
    .innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-textbox {width:calc(100% - (116/16*1rem));}
    .innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-textbox .prdname {font-size:calc(24/16*1rem);}
    .innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item.plpstyle .pdplink-textbox .prdname {font-size:calc(32/16*1rem);}
    .innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-btnbox * {max-width:calc(180/16*1rem);}

    /*innovation-common-banner*/
    .innovation-section.innovation-common-banner .swiper-slide .swiper-slide-text {top:50%; transform:translateY(-50%);}
}
@media all and (min-width:1024px){
    .mo-only {display: none;}
    /* kv */
    .innovation-kv__text {padding:calc(64/16*1rem) calc(120/16*1rem) calc(40/16*1rem);transform:translateY(calc(-64/16*1rem));}
    .innovation-kv__title {font-size:calc(48/16*1rem);}
    .innovation-kv__desc {margin-top:calc(16/16*1rem);font-size:calc(24/16*1rem);}

    /* kv */
    .innovation-kv {padding-bottom:0;}
    .innovation-kv .innovation-layer__container {height: 100%; max-height: calc(720/16*1rem); padding-bottom:0;}
    .innovation-kv .innovation-layer__video {position:relative;top:auto;right:auto;bottom:auto;left:auto;}
    .innovation-kv .innovation-layer__close-button {top: calc(-66/16*1rem);width: calc(56/16*1rem); height: calc(56/16*1rem);min-width: calc(56/16*1rem);min-height: calc(56/16*1rem);}
    
    /* beginning */
    .innovation-beginning {background-color:#F6F4F0;}
    .innovation-beginning__inner {min-height:calc((380 / 1024) * 100vw);flex-direction:row;gap:0;padding:0 calc(40/16*1rem);}
    .innovation-beginning__inner::before {display: none;}
    .innovation-beginning__image {position:absolute;top:auto;left:auto;max-width:100%;width:calc((360 / 1024) * 100vw); margin-top:0;}
    .innovation-beginning__text {display:flex;flex-direction: column;padding:calc((40 / 1024) * 100vw) 0;padding-left:calc((400 / 1024) * 100vw); font-size:calc(24/16*1rem);}
    html[dir="rtl"] .innovation-beginning__text {padding-left:initial;padding-right:calc((400 / 1024) * 100vw);}
    .innovation-beginning__text p + p {margin-top:1rem;}

    /* visual-banner */
    .innovation-visual-banner {padding-top:calc(80/16*1rem);}
    .innovation-visual-banner__inner {padding:0 calc(24/16*1rem)}
    .innovation-visual-banner__media {overflow:hidden;margin:0 auto;aspect-ratio: 1200/600;}
    .innovation-visual-banner__video {margin:0 auto;}
    .innovation-visual-banner__video .pc {display: block;}
    .innovation-visual-banner__video .mo {display: none;}
    .innovation-visual-banner__video .btn-innovation-video-play,
    .innovation-visual-banner__video .btn-innovation-video-pause {bottom:calc(40/16*1rem);width:calc(32/16*1rem);height:calc(32/16*1rem)}
    .innovation-visual-banner__text {position: absolute;top:calc(48/16*1rem);right:0;left:0;text-align:center;}
    .innovation-visual-banner__title {opacity:0;;font-size:calc(48/16*1rem);color:#fff;}
    .innovation-visual-banner__desc {opacity:0;font-size:calc(24/16*1rem);color:#e4e4e4;margin-top:calc(16/16*1rem);padding:0 calc(24/16*1rem)}
    .innovation-visual-banner__desc a::after {background:url('/content/dam/lge/in/lifesgood/assets2024/innovation/img/icon_textlink.svg') no-repeat;}
.innovation-visual-banner__desc a:hover {color:inherit;}

    /* tech-story common */
    .innovation-tech-story .innovation-tech-story__title {font-size:calc(48/16*1rem);}
    .innovation-tech-story .innovation-tech-story__desc {margin-top:calc(16/16*1rem);font-size:calc(24/16*1rem);}
    .innovation-tech-story.type3 .innovation-tech-story__visual {padding-top:calc(40/16*1rem);}

    /* tech-story type1 */
    .innovation-tech-story.type1 {padding:calc(80/16*1rem) 0 calc(40/16*1rem);}
    .innovation-tech-story.type1 .innovation-tech-story-inner {display:flex;flex-direction:row;align-items:center;}
    html[dir="rtl"] .innovation-tech-story.type1 .innovation-tech-story-inner {flex-direction: row-reverse;}
    .innovation-tech-story.type1 .innovation-tech-story__text {width:50%;padding:calc(24/16*1rem) calc(40/16*1rem) calc(32/16*1rem); flex-shrink:0;}
    .innovation-tech-story.type1 .innovation-tech-story__disclaimer {text-align: center;}
    .innovation-tech-story.type1 .innovation-tech-story__visual img {overflow:hidden;}
     /* tech-story type2 */
    .innovation-tech-story.type2 .innovation-tech-story-inner {padding:0 calc(24/16*1rem);}
    .innovation-tech-story.type2 .innovation-tech-story__text.type1 {order:1}
    .innovation-tech-story.type2 .innovation-tech-story__text.type2 {padding:calc(40/16*1rem) 0;}
    /* tech-story type4 */
    .innovation-tech-story.type4 {padding-top:calc(80/16*1rem);}
    .innovation-tech-story.type4 .innovation-tech-story-inner {flex-direction:row; padding:0; position:relative; gap:0 calc(40/16*1rem);}
    .innovation-tech-story.type4 .innovation-tech-story__visual {width:50%; flex-shrink:0;} 
    .innovation-tech-story.type4 .innovation-tech-story__text {width:50%; padding-top:calc(25/16*1rem); padding-right:calc(24/16*1rem);}
    
    /* product-story */
    .innovation-product-story .innovation-product-story__text {font-size:calc(24/16*1rem);}
    .innovation-product-story .innovation-product-story__text .innovation-product-story__desc_sm {font-size:calc(16/16*1rem);}
    /* product-story type1 */
    .innovation-product-story.type1 {position: relative;}
    .innovation-product-story.type1 .innovation-product-story__visual-wrap {display:flex; gap:calc(16/16*1rem); align-items:flex-start;}
    html[dir="rtl"] .innovation-product-story.type1 .innovation-product-story__visual-wrap {flex-direction: row-reverse;}
    .innovation-product-story.type1 .innovation-product-story__visual.left {width:50%; padding:0; margin:0;}
    .innovation-product-story.type1 .innovation-product-story__visual.left .innovation-product-story__disclaimer {text-align:right;}
    .innovation-product-story.type1 .innovation-product-story__visual.right {width:50%; padding:0; margin:0;}
    .innovation-product-story.type1 .innovation-product-story__text {width:100%;margin-top:calc(40/16*1rem);}
    /* product-story type2 */
    .innovation-product-story.type2 .innovation-product-story-inner {padding:0 calc(24/16*1rem) calc(80/16*1rem);}
    .innovation-product-story.type2 .innovation-product-story__visual.type1 {width:calc(100% * (690/1200))}
    .innovation-product-story.type2 .innovation-product-story__visual.type2 {width:calc(100% * (490/1200))}
    .innovation-product-story.type2 .innovation-product-story__desc {font-size:calc(24/16*1rem)}
    /* product-story type4 */
    .innovation-product-story.type4 {padding-top:calc(16/16*1rem); overflow:hidden;}
    .innovation-product-story.type4 .innovation-product-story-inner {padding:0;}
    .innovation-product-story.type4 .innovation-product-story__visual-wrap {display:flex; flex-direction:row;}
    html[dir="rtl"] .innovation-product-story.type4 .innovation-product-story__visual-wrap {flex-direction: row-reverse;}
    .innovation-product-story.type4 .innovation-product-story__visual.left {width:calc(712/16*1rem); padding:0; position:relative; left:50%;}
    .innovation-product-story.type4 .innovation-product-story__visual.right {width:calc(492/16*1rem); padding:0; margin-top:0; flex-shrink:0; position:absolute; left:calc(50% - calc(492/16*1rem) - calc(16/16*1rem))}
    .innovation-product-story.type4 .innovation-product-story__visual.right .innovation-product-story__disclaimer {width:100%; text-align:right;}
    .innovation-product-story.type4 .innovation-product-story__text {padding:calc(40/16*1rem) calc(24/16*1rem) calc(80/16*1rem) calc(50% + (24/16*1rem));}
    .innovation-product-story.type4 .innovation-product-story__info {max-width:100%;}
    .oled-t .innovation-product-story .innovation-product-story__visual.left .innovation-product-story__info {top:calc(110/16*1rem);}

    /* story-layer button & layer position */
.washtower .btn-innovation-story {margin-left:calc((-120 * 100 / 768)*1vw);}
.instaview .btn-innovation-story {margin-left:calc((120 * 100 / 768)*1vw);}
.oled-t .btn-innovation-story {margin-left:calc((100 * 100 / 768)*1vw);}
    .innovation-story__info .pdplink-item .pdplink-textbox {width:calc(100% - (120/16*1rem) - (16/16*1rem));}
    .innovation-story__info .pdplink-item .pdplink-textbox .prdname {font-size:calc(24/16*1rem); -webkit-line-clamp:3;}
    .innovation-story__info .pdplink-item.plpstyle .pdplink-textbox .prdname {font-size:calc(32/16*1rem);}
    .innovation-story__info .pdplink-item .pdplink-btnbox {margin-top:calc(24/16*1rem);}
    

    /*innovation-swiper-section common*/
    .innovation-swiper-area-inner {padding:calc(96/16*1rem) calc(24/16*1rem) 0;}
    .innovation-section-heading {font-size:calc(48/16*1rem);}
    .innovation-section .swiper-btns {top:calc(96/16*1rem);}
    html[dir="rtl"] .innovation-section .swiper-btns {left:calc(24/16*1rem);}
    .innovation-section .swiper {margin-top:calc(32/16*1rem);}

    .innovation-section .swiper-slide .swiper-slide-text {width:50%; padding:calc(40/16*1rem)}
    .innovation-section .swiper-slide .swiper-slide-text .swiper-slide-item-heading {font-size:calc(32/16*1rem);}
    .innovation-section .swiper-slide .swiper-slide-text .swiper-slide-item-discription {font-size:calc(20/16*1rem);}


    /*innovation-pdplink*/
    .innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item {padding:calc(32/16*1rem) calc(24/16*1rem);}
    .innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-textbox {width:calc(100% - (160/16*1rem) - (16/16*1rem));}
    .innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-textbox .prdname {font-size:calc(24/16*1rem); -webkit-line-clamp:3;}
    .innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item.plpstyle .pdplink-textbox .prdname {font-size:calc(32/16*1rem);}
    .innovation-pdplink .pdplink-banner .swiper-slide .pdplink-item .pdplink-btnbox {margin-top:calc(24/16*1rem);}

    /*innovation-common-banner*/
    .innovation-section.innovation-common-banner .swiper-slide .swiper-slide-text {width:55%; top:calc(40/16*1rem); transform:translateY(0); padding:0 0 0 calc(40/16*1rem);}
}
@media all and (min-width:1201px) {
    /* tech-story type1 */
    .innovation-tech-story.type1 {overflow:hidden;}
    .innovation-tech-story.type1 .innovation-tech-story-inner {position:relative;max-width:calc(1200/16*1rem);min-height:calc(480/16*1rem);margin:0 auto;}
    .innovation-tech-story.type1 .innovation-tech-story__visual {position:absolute; left:50%; width:calc(952/16*1rem);}
    .innovation-tech-story.type1 .innovation-tech-story__text {width:calc(50% - (40/16*1rem)); padding:calc(24/16*1rem) calc(24/16*1rem) calc(32/16*1rem) ;}
    .innovation-tech-story.type1 .innovation-tech-story__disclaimer {text-align: center;}
    .innovation-tech-story.type1 .innovation-tech-story__visual .innovation-tech-story__visual_bg .innovation-tech-story__visual_maker {left:calc(470/16*1rem);}

    /* tech-story type4 */
    .innovation-tech-story.type4 {padding-top:calc(80/16*1rem);}
    html[dir="rtl"] .innovation-tech-story.type4 {overflow: hidden;}
    .innovation-tech-story.type4 .innovation-tech-story-inner {min-height:calc(480/16*1rem); flex-direction:row; align-items:center; padding:0 calc(24/16*1rem); position:relative;}
    .innovation-tech-story.type4 .innovation-tech-story__visual {width:calc(712/16*1rem); position:absolute; top:0; left:calc(50% - (712/16*1rem) - (20/16*1rem));} /*width:calc((712 / 1920) * 100vw);*/
    .innovation-tech-story.type4 .innovation-tech-story__text {flex:1;padding:0 0 0 calc(50% + (30/16*1rem));}
    .innovation-tech-story.type4 .innovation-tech-story__disclaimer {padding:0 calc(8/16*1rem);text-align:right;}
    
    /* product-story type1 */
    .innovation-product-story.type1 {position: relative;}
    html[dir="rtl"] .innovation-product-story.type1 {overflow: hidden;}
    .innovation-product-story.type1 .innovation-product-story__visual-wrap {display:flex; gap:calc(16/16*1rem);min-height:calc(480/16*1rem);}
    html[dir="rtl"] .innovation-product-story.type1 .innovation-product-story__visual-wrap {flex-direction: row-reverse;}
    .innovation-product-story.type1 .innovation-product-story__visual.left {width:calc(952/16*1rem); padding:0; position:absolute; left:50%; transform:translateX(-100%);}
    .innovation-product-story.type1 .innovation-product-story__visual.left .innovation-product-story__disclaimer {text-align:right;}
    .innovation-product-story.type1 .innovation-product-story__visual.right {width:calc(592/16*1rem); padding:0; left:calc(50% + (16/16*1rem)); position:relative;}
    .innovation-product-story.type1 .innovation-product-story__text {width:100%;max-width:1200px; margin:calc(40/16*1rem) auto 0;}
    

    /* product-story type4 */
    .innovation-product-story.type4 {padding-top:calc(16/16*1rem);}
    .innovation-product-story.type4 .innovation-product-story-inner {position:relative;}
    .innovation-product-story.type4 .innovation-product-story__visual-wrap {display:flex; flex-direction:row;}
    html[dir="rtl"] .innovation-product-story.type4 .innovation-product-story__visual-wrap {flex-direction: row-reverse;}
    .innovation-product-story.type4 .innovation-product-story__visual.left {width:calc(712/16*1rem); padding:0; position:relative; left:50%;}
    .innovation-product-story.type4 .innovation-product-story__visual.right {width:calc(492/16*1rem); padding:0; margin-top:0; flex-shrink:0; position:absolute; left:calc(50% - calc(492/16*1rem) - calc(16/16*1rem))}
    .innovation-product-story.type4 .innovation-product-story__text {padding:calc(24/16*1rem) calc(24/16*1rem) calc(40/16*1rem) calc(50% + (24/16*1rem));}
    .innovation-product-story.type4 .innovation-product-story__info {max-width:100%;}
    .oled-t .innovation-product-story .innovation-product-story__visual.left .innovation-product-story__info {top:calc(110/16*1rem);}

    /* story-layer button & layer position */
    .washtower .innovation-story__layer {margin-left:calc(160/16*1rem); top:calc(130/16*1rem)}
    .instaview .innovation-story__layer {margin-left:calc(200/16*1rem); top:calc(130/16*1rem)}
    .gram .innovation-story__layer {margin-left:calc(75/16*1rem); top:calc(200/16*1rem)}
    .oled-t .innovation-story__layer {margin-left:calc(280/16*1rem);}
    .washtower .btn-innovation-story {margin-left:0; margin-right:calc(-160/16*1rem); margin-top:calc(70/16*1rem)}
    .instaview .btn-innovation-story {margin-left:calc(200/16*1rem); margin-top:calc(70/16*1rem)}
    .gram .btn-innovation-story {margin-left:calc(75/16*1rem); margin-top:calc(150/16*1rem)}
    .oled-t .btn-innovation-story {margin-left:0; margin-right:calc(-280/16*1rem);}
}
@media all and (min-width:1440px){
    /* beginning */
    .innovation-beginning__inner {min-height:calc((380 / 1920) * 100vw);}
    .innovation-beginning__image {width:calc((360 / 1920) * 100vw);}
    .innovation-beginning__text {padding:calc((67 / 1920) * 100vw) 0;padding-left:calc((400 / 1920) * 100vw);}
    html[dir="rtl"] .innovation-beginning__text {padding-right:calc((400 / 1920)* 100vw);}
    
    /* tech-story type3 */
    .innovation-tech-story.type3 .innovation-tech-story-inner {flex-direction:column;}

    /* tech-story type4 */
    .innovation-tech-story.type4 .innovation-tech-story-inner {padding:0;}

    
    /* product-story type4 */
    .innovation-product-story.type4 .innovation-product-story-inner {overflow:initial;}
    
    /* slogan-banner */
    .innovation-slogan-banner {aspect-ratio:1920/333; position:relative;}
    .innovation-slogan-banner .innovation-slogan-banner__text {width:50%; max-width:calc(600/16*1rem); padding:0; position:absolute; top:50%; left:50%; transform:translate(-100%,-50%);}
    .innovation-slogan-banner .innovation-slogan-banner__title {font-size:calc(40/16*1rem)}
    .innovation-slogan-banner .innovation-slogan-banner__desc {font-size:calc(24/16*1rem)}
    .washtower .innovation-slogan-banner {background-image: url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/washtower/innovation_slogan_banner_washtower_pc.png);}
    .oled-t .innovation-slogan-banner {background-image: url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/oled-t/innovation_slogan_banner_oled_t_pc.png);}
    .instaview .innovation-slogan-banner {background-image: url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/instaview/innovation_slogan_banner_instaview_pc.png);}
    .gram .innovation-slogan-banner {background-image: url(/content/dam/lge/in/lifesgood/assets2024/innovation/img/gram/innovation_slogan_banner_gram_pc.png);}

    /*innovation-swiper-section common*/
    .innovation-swiper-area-inner {padding:calc(96/16*1rem) 0 0; position:relative; overflow:hidden;}
    .innovation-section-heading {font-size:calc(48/16*1rem);}
    .innovation-section .swiper-btns {top:calc(96/16*1rem); right:0;}
    html[dir="rtl"] .innovation-section .swiper-btns {left: 0;}
    .innovation-section .swiper-btns .swiper-section-pagination:not(.swiper-pagination-lock) {display:block; width:fit-content; font-size:1.25rem; color:#646464; margin-right:1rem;}
    html[dir="rtl"] .innovation-section .swiper-btns .swiper-section-pagination:not(.swiper-pagination-lock) {margin-right: 0;margin-left: 1rem;}
    .innovation-section .swiper {margin-top:calc(32/16*1rem);}
    .innovation-section .swiper-slide .swiper-slide-text .swiper-slide-item-heading {font-size:calc(32/16*1rem);}

    /*innovation-pdplink*/
    .innovation-pdplink .pdplink-banner .swiper-slide .pdplink-callout {flex-wrap:nowrap; gap:0 calc(12/16*1rem);}
    .innovation-pdplink .pdplink-banner .swiper-slide .pdplink-callout .pdplink-callout-img {width:calc(48/16*1rem); height:calc(48/16*1rem);}
    /* .innovation-pdplink .pdplink-banner .swiper-slide .pdplink-callout .pdplink-callout-titlebox {width:calc(206/16*1rem);} */
    .innovation-pdplink .pdplink-banner .swiper-slide .pdplink-callout .pdplink-callout-text {width:calc(266/16*1rem)}

}