@charset "utf-8";
@media screen and (max-width:767px) {

.pc-only { display: none }
.blind { position: absolute; clip: rect(0 0 0 0); width: 1px; height: 1px; margin: -1px; overflow: hidden; }
body { font-family: 'LGEI Text'; background: #f0ece3; color: #151515 }
.section { overflow: hidden }
.section.top .specialoffer { margin-top: 8.333333vw }
.section.mid {position: relative;margin-top: 0;}
.section.mid .section-mid-top-deco { width: 100%; height: auto }
.section.bottom .section-bottom-bottom-deco { width: 100%; height: auto }
.gallerySwiper { position: relative; }
.checkbox { position: relative; display: inline-block; width: 4.722222vw; height: 4.722222vw; }
.checkbox .checkbox-check { position: absolute; top: 0; left: 0; }
.wishlist {margin: 0 auto;}
.wishlist .head { padding-top: 6.944444vw }
.wishlist .head .top {display: flex;flex-direction: column;align-items: center;}
.wishlist .head .top em {font-family: 'LGEI HeadLine';font-size: 4.722222vw;font-style: normal;font-weight: 700;color: #151515;}
.wishlist .head .top span { font-family: 'LGEI HeadLine'; font-size: 3.888889vw; font-style: normal; font-weight: 600; color: #151515; }
.wishlist .head em strong {font-family: 'LGEI HeadLine';font-size: 4.722222vw;font-style: normal;font-weight: 700;color: #922b20;}
.wishlist h1{height: 30.694444vw;border-top: 0.416667vw solid #151515;margin-top: 1.666667vw;padding-bottom: 1.388889vw;}
.wishlist h1 > em{display: block;font-family: "DM Serif Display", serif;font-weight: 400;font-style: normal;font-size: 8.333333vw;line-height: 8.333333vw;text-align: center;margin-top: 3.611111vw;}
.wishlist h1 > span{display: block;font-family: "DM Serif Display", serif;font-weight: 400;font-style: normal;font-size: 12.5vw;line-height: 12.5vw;text-align: center;}
.wishlist h1 > span > i{display: block;font-family: "DM Serif Display", serif;font-weight: 400;font-style: normal;font-size: 12.5vw;line-height: 12.5vw;text-align: center;}
.wishlist h1:before { display: block; content: ""; height: 1px; background: #151515; margin-top: 0.972222vw; }
.wishlist .goods {display: grid;gap: 0 2.777778vw;grid-template-columns: 1fr 1fr;margin: 0 2.777778vw;position: relative;border-top: 1px solid #151515;}
.wishlist .goods .item { display: flex; flex-direction: column; }
.wishlist .goods .item .check-txt { display: flex; align-items: center; gap: 0.972222vw; justify-content: center; padding: 2.5vw 0; }
.wishlist .goods .item .prd > img {/* width: 350px; */height: 55.555556vw;}
.wishlist .goods .item .checkbox { width: 4.722222vw; height: 4.722222vw; }
.wishlist .goods .item .checkbox svg{width: 14.166667vw;height: 14.722222vw;margin: -4.722222vw 0 0 -4.722222vw;}
.wishlist .goods .item .checkbox .cls-1{fill: none;stroke: #231f20;stroke-miterlimit: 10;stroke-width: 15px;}
.wishlist .goods .item .txt { font-family: 'LGEI Headline'; font-weight: 500; font-size: 2.777778vw; }
.wishlist .goods .item img {width: 100%;height: auto;}
.wishlist .goods .item {/* border-top: 1px solid #151515; */}
.giftbox {position: relative;/* width: 1920px; */margin: 0 auto;margin-top: 8.611111vw;}
.giftbox .bg { width: 100%; height: auto; }
.giftbox .cover {position: absolute;left: 0;top: 12.5vw;left: 18.055556vw;width: 65.972222vw;height: 20.972222vw;}
.giftbox .people {position: absolute;top: 33.333333vw;left: 50%;transform: translateX(-50%);width: 24.722222vw;height: 24.722222vw;}
.giftbox .people img { position: absolute; }
.giftbox .people img.people-bg {width: 21.944444vw;height: 21.944444vw;}
.giftbox .people img.people-txt {animation: rotate 20s linear infinite;width: 21.944444vw;height: 21.944444vw;}
.giftbox .title {display: block;position: absolute;top: 58.333333vw;left: 50%;width: 72.222222vw;transform: translateX(-50%);}
.giftbox .title em {display: block;font-size: 3.888889vw;font-family: 'LGEI Headline';font-weight: 600;font-style: normal;color: #ebe7df;text-align: center;}
.giftbox .title h2 {font-size: 9.027778vw;font-family: 'DM Serif Display';font-weight: 400;font-style: normal;line-height: 11.111111vw;color: #ebe7df;text-align: center;}
.giftbox .title h2 > span{font-size: 9.027778vw;font-family: 'DM Serif Display';font-weight: 400;font-style: normal;line-height: 11.111111vw;color: #ebe7df;}
.giftbox .title h2 i { font-size: 8.611111vw; font-family: 'DM Serif Display'; font-weight: normal; color: #ebe7df; }
.giftbox .title h2 strong {display: flex;align-items: center;position: relative;font-size: 8.611111vw;font-family: 'DM Serif Display';font-style: normal;color: #151515;line-height: 8.333333vw;margin-left: 0.694444vw;z-index: 1;}
.giftbox .title h2 strong .backward {position: absolute;font-size: 9.027778vw;font-family: 'DM Serif Display';font-style: normal;font-weight: 400;z-index: 1;color: #f0ece3;overflow: hidden;white-space: nowrap;padding: 0.555556vw 1.944444vw;line-height: 8.333333vw;}
.giftbox .title h2 strong .forward {position: relative;display: inline-block;font-size: 9.027778vw;font-family: 'DM Serif Display';font-weight: 400;font-style: normal;z-index: 3;color: #151515;background: #f0ece3;/* width: 60px; */white-space: nowrap;overflow: hidden;padding: 0.555556vw 1.944444vw;line-height: 8.333333vw;}
.giftbox > .txt {position: absolute;top: 112.5vw;left: 11.111111vw;width: 77.777778vw;color: #f0ece3;font-size: 3.888889vw;line-height: 4.444444vw;font-family: 'LGEI Text';font-weight: 300;text-align: center;}
.giftbox > .txt strong { font-size: 3.888889vw; line-height: 4.444444vw; font-family: 'LGEI Text'; font-weight: 700; }
.monthly-lg-editors .head:before { content: ""; display: block; height: 1px; background: #151515; margin-top: 0.972222vw; }
.monthly-lg-editors .head {/* width: 1440px; */margin: 0 3.888889vw;border-top: 0.416667vw solid #151515;}
.monthly-lg-editors .head .top { display: flex; align-items: center; justify-content: space-between; height: 7.5vw; border-bottom: 1px solid #151515; }
.monthly-lg-editors .head .top strong {font-family: 'LGEI HeadLine';font-size: 3.194444vw;font-style: normal;font-weight: 700;color: #151515;}
.monthly-lg-editors .head .top em {display: flex;gap: 5.555556vw;}
.monthly-lg-editors .head .top em span {font-family: 'LGEI HeadLine';font-size: 1.944444vw;font-style: normal;font-weight: 600;color: #d5cdbd;}
.monthly-lg-editors .head .top em .active { color: #151515; }
.monthly-lg-editors .head h2 {padding-bottom: 5vw;border-bottom: 1px solid #151515;margin-bottom: 5.555556vw;}
.monthly-lg-editors .head h2 strong {display: block;font-family: "DM Serif Display", serif;font-weight: 400;font-style: normal;font-size: 10.416667vw;margin-top: 5.833333vw;line-height: 9.722222vw;text-align: center;height: 22.222222vw;}
.monthly-lg-editors .head h2 strong > span{display:block;font-family: "DM Serif Display", serif;font-weight: 400;font-style: normal;font-size: 10.416667vw;line-height: 9.722222vw;text-align: center;}
.monthly-lg-editors .head h2 em {display: flex;width: 43.611111vw;height: 9.166667vw;border: 1px solid #151515;font-family: 'LGEI Headline';font-size: 4.722222vw;align-items: center;justify-content: center;border-radius: 100%;font-weight: 600;font-style: normal;margin: 0 auto 1.388889vw auto;}
.txt-cont {font-family: 'LGEI Text';font-size: 3.888889vw;line-height: 5.555556vw;font-weight: 500;}
.txt-cont .txt2{font-family: 'LGEI Text';font-size: 3.888889vw;line-height: 5.555556vw;font-weight: 500;}
.txt-cont .txt2{font-family: 'LGEI Text';font-size: 3.888889vw;line-height: 5.555556vw;font-weight: 500;}
.monthly-lg-editors .txt-cont strong{font-family: 'LGEI Text';font-size: 3.888889vw;line-height: 5.555556vw;font-weight:700}
.monthly-lg-editors .txt-cont .txt2{margin-left:-29.166667vw}
.monthly-lg-editors.oledtv { margin-top: 11.111111vw }
.monthly-lg-editors.oledtv .swiper {width: 93.75vw;overflow: hidden;margin: 4.166667vw 0 0 auto;}
.monthly-lg-editors.oledtv .editors-grid {display: flex;flex-direction: column;/* grid-template-columns: 700px 700px; *//* margin-left: 220px; *//* gap: 100px; */overflow: hidden;}
.monthly-lg-editors.oledtv .editors-grid > *:nth-child(1){order:1}
.monthly-lg-editors.oledtv .editors-grid > *:nth-child(2){order:2}
.monthly-lg-editors.oledtv .editors-grid > *:nth-child(3){order:4}
.monthly-lg-editors.oledtv .editors-grid > *:nth-child(4){order:3}
.monthly-lg-editors.oledtv .editor-message {font-family: 'LGEI Text';font-size: 3.888889vw;font-weight: 500;border-bottom: 1px solid #151515;padding-bottom: 3.611111vw;margin-bottom: 6.388889vw;}
.monthly-lg-editors.oledtv .editor-message strong { font-family: 'LGEI Text'; font-size: 3.888889vw; font-weight: 700; }
.monthly-lg-editors.oledtv .editors-grid .tooltipview {width: 95.833333vw;height: 69.444444vw;}
.monthly-lg-editors.oledtv .editors-grid .tooltipview img { width: 100%; height: 100%; }
.monthly-lg-editors.oledtv .editors-grid .txt-wrap{margin: 3.888889vw 5.555556vw;}
.monthly-lg-editors.oledtv .editors-grid > *:nth-child(2){margin-top:5.555556vw}
.monthly-lg-editors.oledtv .editors-grid.ani .tooltipview .btn_plus_hover_wrap { position: relative; z-index: 2 }
.monthly-lg-editors.oledtv .editors-grid.ani .tooltipview .btn_plus {left: 32.916667vw;top: 9.722222vw;}
.monthly-lg-editors.oledtv .editors-grid.ani .tooltipview .q_box {top: 22.083333vw;left: 21.25vw;}
.monthly-lg-editors.oledtv .editors-grid.ani .tooltipview .q_box.left:after {left: 12.638889vw;top: -5.4vw;border-top: 3vw solid transparent;border-left: 3vw solid transparent;border-right: 3vw solid transparent;border-bottom: 3vw solid white;transform: unset;}
.monthly-lg-editors .txt-cont .point {/* display: inline-block; */position: relative;color: #f0ece3;padding: 0 0.555556vw;font-family: 'LGEI Text';font-weight: 500;line-height: 4.166667vw;background: #ad302d;}
.monthly-lg-editors .txt-cont .point:before {display: block;position: absolute;top: 0;left: 0;content: "";background: #ad302d;width: 100%;height: 100%;z-index: -1;}
.monthly-lg-editors .txt-cont .point strong { font-family: 'LGEI Text'; font-weight: 700; }
.monthly-lg-editors.oledtv .editors-grid .txt-wrap .emoticon {margin-bottom: 2.777778vw;}
.monthly-lg-editors.oledtv .editors-grid .txt-wrap .emoticon img {width: 13.472222vw;height: 9.583333vw;}
.monthly-lg-editors .txt-cont .count { width: 13.888889vw; height: 8.611111vw; border: 1px solid #151515; display: flex; align-items: center; justify-content: center; border-radius: 100%; font-size: 4.722222vw; font-family: 'LGEI Headline'; font-weight: 700; margin-bottom: 2.777778vw; }
.monthly-lg-editors.oledtv .editors-grid .swiper .swiper-wrapper img { width: 100%; height: 100%; }
.monthly-lg-editors.xboom {display: flex;flex-direction: column;margin-top: 6.944444vw;}
.monthly-lg-editors.xboom > *:nth-child(1){order:1}
.monthly-lg-editors.xboom > *:nth-child(2){order:2}
.monthly-lg-editors.xboom > *:nth-child(3){order:3}
.monthly-lg-editors.xboom > *:nth-child(4){order:5}
.monthly-lg-editors.xboom > *:nth-child(5){order:4}
.monthly-lg-editors.xboom .head h2 strong{height: 23.611111vw;}
.monthly-lg-editors.xboom .visual { position: relative; text-align: center; }
.monthly-lg-editors.xboom .visual .playoutloud {width: 100%;height: auto;}
.monthly-lg-editors.xboom .visual .xboom {position: absolute;left: 5.277778vw;bottom: -31.666667vw;width: 26.805556vw;height: 43.888889vw;}
.monthly-lg-editors.xboom .txt-wrap.txt-1 {margin: 5.555556vw 5.555556vw 0 36.111111vw;/* width: 1040px; */}
.monthly-lg-editors.xboom .txt-wrap.txt-2 {margin: 2.777778vw 5.555556vw;}
.monthly-lg-editors.xboom .swiper {position: relative;display: inline-block;width: 93.75vw;height: 81.944444vw;margin: 6.944444vw 0 0 auto;overflow: hidden;}
.monthly-lg-editors.xboom .swiper #gallerySwiper-2 { }
.monthly-lg-editors.xboom .swiper #gallerySwiper-2.gallerySwiper .swiper-wrapper img { width: 100%; height: auto; }
.monthly-lg-editors.xboom .swiper #gallerySwiper-2.gallerySwiper .swiper-pagination-wrap {}
.monthly-lg-editors.xboom .swiper #gallerySwiper-2 .btn_plus_hover_wrap .btn_plus {left: 29.722222vw;top: 25vw;}
.monthly-lg-editors.xboom .swiper #gallerySwiper-2 .btn_plus_hover_wrap .q_box {left: 15.833333vw;top: 37.5vw;}
.monthly-lg-editors.xboom .swiper #gallerySwiper-2 .btn_plus_hover_wrap .q_box:after {top: -5.4vw;left: 18.055556vw;right: unset;border-bottom: 3vw solid white;border-top: 3vw solid transparent;border-left: 3vw solid transparent;border-right: 3vw solid transparent;transform: translateX(-50%);}
.monthly-lg-editors.instaview {display: flex;margin-top: 12.5vw;flex-direction: column;}
.monthly-lg-editors.instaview .head h2.ani em{width:58.333333vw}
.monthly-lg-editors.instaview > *:nth-child(1){order:1}
.monthly-lg-editors.instaview > *:nth-child(2){order:2}
.monthly-lg-editors.instaview > *:nth-child(3){order:3}
.monthly-lg-editors.instaview > *:nth-child(4){order:5}
.monthly-lg-editors.instaview > *:nth-child(5){order:4}
.monthly-lg-editors.instaview .tooltipview {position: relative;width: 95.833333vw;height: auto;overflow: hidden;}
.monthly-lg-editors.instaview .tooltipview .btn_plus {left: 47.5vw;top: 22.5vw;}
.monthly-lg-editors.instaview .tooltipview .q_box {left: 22.5vw;top: 35vw;}
.monthly-lg-editors.instaview .tooltipview .q_box:after {border-bottom: 3vw solid white;border-top: 3vw solid transparent;border-left: 3vw solid transparent;border-right: 3vw solid transparent;top: -5.4vw;left: 50%;transform: translateX(-50%);}
.monthly-lg-editors.instaview .tooltipview > picture > img { width: 100%; height: 100%; }
.monthly-lg-editors.instaview .txt-wrap.txt-1 {margin: 5.833333vw 5.555556vw 8.333333vw 5.555556vw;}
.monthly-lg-editors.instaview .txt-wrap.txt-2 {margin: 5.555556vw 5.555556vw 0 5.555556vw;}
.monthly-lg-editors.instaview .swiper {width: 93.75vw;overflow: hidden;margin: 0 0 0 auto;}
.monthly-lg-editors.instaview .swiper #gallerySwiper-3.gallerySwiper .swiper-wrapper img { width: 100%; height: auto; }
.monthly-lg-editors.oledtv .editors-grid > *:nth-child(2) {/* width: 700px; */}
.monthly-lg-editors.ultragear { margin-top: 8.333333vw; }
.monthly-lg-editors.ultragear .tooltipview {position: relative;width: 100%;height: auto;margin: 0 auto;}
.monthly-lg-editors.ultragear .tooltipview .btn_plus {left: 70.833333vw;top: 21.111111vw;}
.monthly-lg-editors.ultragear .tooltipview .q_box {left: 30.694444vw;top: 32.777778vw;}
.monthly-lg-editors.ultragear .tooltipview .q_box:after {top: -2vw;border-bottom: 3vw solid white;border-top: 3vw solid transparent;border-left: 3vw solid transparent;border-right: 3vw solid transparent;left: 41.388889vw;}
.monthly-lg-editors.ultragear .tooltipview img { width: 100%; height: 100%; }
.monthly-lg-editors.ultragear #gallerySwiper-4.gallerySwiper .swiper-wrapper img { width: 100%; height: auto; }
.monthly-lg-editors.ultragear .swiper {margin: 0 auto 0 5.555556vw;}
.monthly-lg-editors.ultragear .txt-wrap.txt-1 {margin: 6.944444vw 5.555556vw 9.722222vw 5.555556vw;}
.monthly-lg-editors.ultragear .txt-wrap.txt-2 {margin: 5.555556vw 5.555556vw 0 5.555556vw;}
.monthly-lg-editors.ultragear .txt-wrap.txt-1 .txt-cont {position: relative;/* padding-left: 140px; */}
.monthly-lg-editors.ultragear .txt-wrap .txt-cont .count {/* position: absolute; *//* left: 0; */}
.monthly-lg-editors.ultragear .head h2 em{width: 73.611111vw;}
.specialoffer { position: relative; }
.specialoffer > picture > img { width: 100%; height: auto; }
.specialoffer .title {position: absolute;width: 100%;left: 0;top: 12.5vw;text-align: center;}
.specialoffer .title em { display: block; color: #f0ece3; font-family: 'LGEI Headline'; font-size: 5vw; line-height: 5vw; font-style: normal; font-weight: 600; }
.specialoffer .title em .line { width: 1px; height: 3.472222vw; background: #f0ece3; display: inline-block; margin: -0.555556vw 1.388889vw 0 1.388889vw; vertical-align: middle }
.specialoffer .title strong { font-family: 'DM Serif Display'; font-weight: 400; font-size: 11.111111vw; line-height: 12.5vw; color: #f0ece3; }
.specialoffer .bill {position: absolute;top: 36.111111vw;left: 50%;transform: translateX(-50%);z-index: 4;}
.specialoffer .bill > picture{position:relative;}
.specialoffer .bill > picture > img {width: 65.555556vw;height: 5.277778vw;}
.specialoffer .bill .specialoffer-bill-cont {position: relative;width: 52.361111vw;margin: -5.555556vw auto 0 auto;}
.specialoffer .bill .specialoffer-bill-cont picture > img { width: 100% }
.specialoffer .bill .specialoffer-bill-cont .offer-details {position: absolute;top: 4.722222vw;width: 100%;padding: 6.944444vw 4.166667vw 4.166667vw 4.166667vw;box-sizing: border-box;}
.specialoffer .bill .specialoffer-bill-cont .offer-date {text-align: center;font-size: 3.055556vw;line-height: 3.055556vw;font-family: 'LGEI Text';font-weight: 600;color: #191615;margin-bottom: 1.944444vw;}
.specialoffer .bill .specialoffer-bill-cont .offer-discount { position: relative; border: 1px solid #151515; border-width: 1px 0 1px 0; font-family: 'DM Serif Display'; font-weight: 400; font-size: 23.611111vw; line-height: 19.444444vw; text-align: center; }
.specialoffer .bill .specialoffer-bill-cont .offer-discount .upto {font-size: 2.777778vw;line-height: 3.888889vw;font-family: 'LGEI Headline';font-weight: 600;position: absolute;top: 2.222222vw;right: 5.277778vw;}
.specialoffer .bill .specialoffer-bill-cont .offer-discount .unit { font-family: 'DM Serif Display'; font-size: 18.055556vw; font-weight: 500; }
.specialoffer .bill .specialoffer-bill-cont .promotion-code {font-family: 'LGEI Headline';font-weight: 600;font-size: 3.888889vw;line-height: 7.777778vw;letter-spacing: 1px;text-align: center;}
.specialoffer .bill .specialoffer-bill-cont .promotion-code .code {display: block;border-top: 1px solid #151515;font-size: 3.888889vw;padding-top: 1.388889vw;line-height: 5.555556vw;font-family: 'LGEI Headline';font-weight: 700;}
.specialoffer .bill .specialoffer-bill-cont .copy-button {display: flex;font-family: 'LGEI Text';font-weight: 700;font-size: 2.638889vw;background: #151515;color: #fff;width: 22.777778vw;height: 5.555556vw;border: 0;border-radius: 2.777778vw;margin: 1.944444vw auto 0 auto;align-items: center;justify-content: center;text-decoration: none;}
.specialoffer .bill .specialoffer-bill-cont .copy-button:hover{background:#747474;color:#fff}
.specialoffer .bill.buenfin{}

.specialoffer .bill.buenfin > picture{position: absolute;z-index: 0;top: 0;left: 50%;transform: translateX(-50%);}
.specialoffer .bill.buenfin .specialoffer-bill-cont{width:60.277778vw;margin: 0 auto 0 auto;}
.specialoffer .bill.buenfin .specialoffer-bill-cont .offer-details{padding: 6.944444vw 4.166667vw 4.166667vw 4.166667vw;}
.specialoffer .bill.buenfin .specialoffer-bill-cont .offer-details .offer-discount {font-size:6.944444vw;font-family: 'LGEI Headline';font-weight: 700;line-height: 11.111111vw;}
.specialoffer .bill.buenfin .specialoffer-bill-cont .offer-details .promotion-code{line-height: 4.722222vw;font-weight: 600;padding: 2.222222vw 0;border-bottom: 1px solid #151515;margin-bottom: 3.472222vw;}
.specialoffer .bill.buenfin .specialoffer-bill-cont .offer-details .promotion-code > em{font-family:"LGEI Headline";font-style:normal;font-weight:500;font-size: 2.5vw;line-height: 2.777778vw;letter-spacing: 0;white-space: nowrap;}
.specialoffer .products {position: absolute;top: 105.277778vw;display: flex;left: 49%;transform: translateX(-50%);gap: 2.777778vw;}
.specialoffer .products .product {width: 42.5vw;text-align: center;}
.specialoffer .products .product.xboom{width:22.222222vw;margin-left: 5.555556vw;}
.specialoffer .products .product.tv {padding-top: 4.722222vw;}
.specialoffer .products .product.ref { width: 50vw }
.specialoffer .products .product.tv img {width: 32.638889vw;height: auto;}
.specialoffer .products .product.tv .product-name{margin-top:7.222222vw}
.specialoffer .products .product.tv .product-codes{width: 52.777778vw;margin-left: -5.555556vw;}
.specialoffer .products .product.xboom img {width: 12.222222vw;height: auto;}
.specialoffer .products .product.xboom .product-name{margin-top: 6.944444vw;}
.specialoffer .products .product.ref img {width: 14.583333vw;height: 29.027778vw;}
.specialoffer .products .product.ref .product-codes{width: 38.888889vw;margin: 1.944444vw auto;}
.specialoffer .products .product.monitor img {width: 26.527778vw;height: auto;margin-top:2.777778vw}
.specialoffer .products .product.monitor .product-name{margin-top: 6.944444vw;}
.specialoffer .products .product .product-name {color: #f0ece3;font-size: 5vw;font-family: 'LGEI Headline';font-weight: 700;line-height: 5.277778vw;margin-top: 4.166667vw;}
.specialoffer .products .product .product-codes {display: flex;justify-content: center;flex-wrap: wrap;gap: 0.555556vw 0.833333vw;margin-top: 1.944444vw;}
.specialoffer .products .product span { font-family: 'LGEI Text'; font-weight: 500; color: #f0ece3; font-size: 3.333333vw; line-height: 3.333333vw; padding: 0.555556vw; }
.specialoffer .products .product span.point { background: #6e1513; }
.rollline-red {position: relative;transform: skewY(-3deg);z-index: 2;margin: -4.722222vw 0 0 -2.777778vw;overflow: hidden;}
.rollline-red .txt { position: absolute; animation: roll 60s linear infinite; white-space: nowrap; color: rgba(255, 255, 255, .4); font-size: 3.333333vw; line-height: 10.277778vw; font-family: 'LGEI Headline'; font-weight: 500; }
.rollline-red .txt img{width: 486.111111vw;}
.rollline-red .bg{width: 533.333333vw;}
.rollline-black {transform: skew(0, 3deg);margin-top: 27.777778vw;overflow: hidden;}
.rollline-black .txt { position: absolute; animation: roll 60s linear infinite; white-space: nowrap; }
.rollline-black .txt img{width: 486.111111vw;}
.rollline-black .bg{width:486.111111vw}
.rollline-1 {transform: skewY(-3deg) translate3d(0, 0, 0);margin: 11.111111vw 0 -13.611111vw -2.777778vw;image-rendering: pixelated;}
.rollline-1 .txt { animation: roll 60s linear reverse infinite; }

.rollline-2 {transform: skewY(3deg);}
.rollline-3 { margin: 13.888889vw 0 -13.611111vw -2.777778vw; z-index: 2; position: relative }
.rollline-3 .txt{animation: roll 60s linear reverse infinite;}
.rollline-4 {margin: 6.944444vw 0 -4.722222vw -2.777778vw;z-index: 2;position: relative;transform: skew(0, -3deg);}
.rollline-4 .txt { animation: roll 60s linear reverse infinite; }
.rollline-5 { margin: -4.722222vw 0 0 -2.777778vw; z-index: 2; position: relative; transform: skew(0, 2deg); }
.blackfridaysale { background: #1b1d21;overflow: hidden; }
.blackfridaysale {padding-bottom: 13.888889vw;margin-top: -1px;padding-top: 13.888889vw;}
.blackfridaysale > .inner {margin: 0 auto;position: relative;}
.blackfridaysale .cart-img {position: absolute;right: -2.777778vw;top: 0px;}
.blackfridaysale .cart-img .cart {width: 45vw;height: auto;}
.blackfridaysale .cart-img .heart {position: absolute;top: 5vw;left: 12.916667vw;width: 7.5vw;height: auto;}
.blackfridaysale .txt-wrap {/* width: 840px; */margin: 0 5.555556vw;}
.blackfridaysale .title em {font-family: 'LGEI Headline';font-size: 5vw;color: #f0ece3;font-style: normal;font-weight: 600;margin-bottom: 1.388889vw;display: block;}
.blackfridaysale .title h2 strong + strong {display: block;margin-right: auto;margin-top: 1.944444vw;}
.blackfridaysale .title h2 strong > span {font-size: 9.722222vw;line-height: 9.722222vw;color: #f0ece3;font-family: 'DM Serif Display';padding: 0 2.222222vw;font-weight: 400;}
.blackfridaysale .title h2 strong > span.forward {position: absolute;z-index: 2;background: #ad302d;}
.blackfridaysale .txt {color: #f0ece3;font-size: 3.888889vw;line-height: 5.555556vw;font-family: 'LGEI Text';font-weight: 300;margin-top: 8.333333vw;}
.blackfridaysale .txt strong {font-family: 'LGEI Text';font-weight: 700;font-size: 3.888889vw;}
.swiper { overflow: hidden }
.gallerySwiper .swiper-pagination-wrap { width: 100%; display: inline-flex;         /* justify-content: center; */ align-items: center; gap: 6.944444vw; margin-top: 2.777778vw; }
.gallerySwiper .swiper-pagination-wrap.right {/* justify-content: flex-end; */}
.gallerySwiper .swiper-pagination {display: inline-flex;align-items: center;font-weight: 600;width: auto;position: relative;bottom: initial;top: initial;left: initial;/* margin:0 16px; */gap: 0;height: 6.388889vw;color: #d5cdbd;}
.gallerySwiper .swiper-pagination { font-size: 3.888889vw; line-height: 5.555556vw; }
.gallerySwiper .swiper-pagination .swiper-pagination-current, .gallerySwiper .swiper-pagination .swiper-pagination-total { display: inline-block; min-width: 4.166667vw; font-family: 'LGEI Text'; font-size: 3.888889vw; line-height: 3.888889vw; padding-top: 0.277778vw; }
.gallerySwiper .swiper-pagination .swiper-pagination-current{color:#151515}
.gallerySwiper .swiper-button-prev { display: inline-flex; position: relative; top: initial; width: 2.5vw; height: 4.166667vw; margin-top: initial; right: initial; left: initial; }
.gallerySwiper .swiper-button-prev:before { margin-top: 0.833333vw; content: ''; width: 1.666667vw; height: 1.666667vw; border-top: 0.277778vw solid #363636; border-right: 0.277778vw solid #363636; transform: rotate(225deg); }
.gallerySwiper .swiper-button-prev:after { display: none }
.gallerySwiper .swiper-button-next { display: inline-flex; position: relative; top: initial; width: 2.5vw; height: 4.166667vw; margin-top: initial; right: initial; }
.gallerySwiper .swiper-button-next:before { margin-top: 0.833333vw; content: ''; width: 1.666667vw; height: 1.666667vw; border-top: 0.277778vw solid #363636; border-right: 0.277778vw solid #363636; transform: rotate(45deg); }
.gallerySwiper .swiper-button-next:after { display: none }
.qt_lt { width: 4.861111vw; height: 3.75vw; }
.qt_lt img { width: 100%; height: 100% }
.qt_rb { width: 4.861111vw; height: 3.75vw; }
.qt_rb img { width: 100%; height: 100% }
.btn_plus { position: absolute; width: 8.333333vw; height: 8.333333vw; border-radius: 50%; background: #ea1917; border: 0; cursor: pointer; z-index: 20; }
.btn_plus::before, .btn_plus::after { display: block; content: ''; position: absolute; top: 50%; left: 50%; width: 4.444444vw; height: 0.277778vw; background: #fff; transform: translate(-50%, -50%); }
.btn_plus::after { transform: translate(-50%, -50%) rotate(90deg); }
.q_box {position: absolute;background-color: #fff;/* min-height: 220px; */min-width: 58.333333vw;max-width: 58.333333vw;padding: 3vw;left: 10vw;top: 2vw;border-radius: 4vw;display: none;z-index: 22;padding-bottom: 11.111111vw;box-sizing: border-box;}
.q_box .thumb {width: 15vw;height: 16vw;min-width: 15vw;}
.q_box .thumb img { object-fit: contain; animation: none !important; opacity: 1; width: 100%; height: 100%; }
.q_box .cont { display: flex; flex-direction: column; align-items: flex-start; padding-left: 2.777778vw; }
.q_box .cont > em { font-size: 2vw; margin-bottom: .5vw; font-style: normal; }
.q_box .cont > strong {line-height: 1.3em;font-size: 3vw;height: 3.9em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;padding-bottom: 0.521vw;margin-top: 0.26vw;font-weight: bold;}
.q_box .cont > a {margin-top: auto;height: 6vw;min-height: 6vw;font-size: 3vw;border-radius: 3vw;margin-top: 5vw;position: absolute;left: 0;bottom: 0;margin: 2.5vw;width: -webkit-fill-available;display: flex;flex: 1;align-items: center;box-sizing: border-box;justify-content: center;text-align: center;background-color: #fff;color: #333;border: 1px solid #333;transition: .4s ease;text-decoration: none;}
.q_box .cont > a:hover { text-decoration: none; background-color: #ff0000; border-color: #ff0000; color: #fff; height: 6vw; min-height: 6vw; font-size: 3vw; border-radius: 3vw; margin-top: 5vw; position: absolute; left: 0; bottom: 0; margin: 2.5vw; width: -webkit-fill-available; }
.q_box:after { position: absolute; top: 50%; right: -5vw; transform: translateY(-50%); content: ""; display: inline-block; width: 0; height: 0; border-bottom: 3vw solid transparent; border-top: 3vw solid transparent; border-left: 3vw solid white; border-right: 3vw solid transparent; }
.q_box.left:after { right: unset; top: 50%; left: -5vw; border-bottom: 3vw solid transparent; border-top: 3vw solid transparent; border-left: 3vw solid transparent; border-right: 3vw solid white; transform: translateY(-50%); }
.q_box.top:after { right: unset; top: -5vw; left: 50%; border-bottom: 3vw solid white; border-top: 3vw solid transparent; border-left: 3vw solid transparent; border-right: 3vw solid transparent; transform: translateX(-50%); }
.btn_plus_hover_wrap:hover .q_box { display: flex }
/* 모션처리 */
.wishlist .goods .item:nth-child(1) .prd { animation: clipTop 0.8s ease .2s both }
.wishlist .goods .item:nth-child(2) .prd { animation: clipBottom 0.8s ease .2s both }
.wishlist .goods .item:nth-child(3) .prd { animation: clipTop 0.8s ease .2s both }
.wishlist .goods .item:nth-child(4) .prd { animation: clipBottom 0.8s ease .2s both }
.wishlist .goods .item:nth-child(1) .prd img { animation: scaleDown 0.8s ease .2s both }
.wishlist .goods .item:nth-child(2) .prd img { animation: scaleDown 0.8s ease .2s both }
.wishlist .goods .item:nth-child(3) .prd img { animation: scaleDown 0.8s ease .2s both }
.wishlist .goods .item:nth-child(4) .prd img { animation: scaleDown 0.8s ease .2s both }
.wishlist .goods .item:nth-child(1) .checkbox .checkbox-bg {/* animation: clipRight 0.8s ease 0.8s both; */}
.wishlist .goods .item:nth-child(1) .checkbox .checkbox-check { animation: clipLeft 0.8s ease .2s both; }
.wishlist .goods .item:nth-child(2) .checkbox .checkbox-check { animation: clipLeft 0.8s ease .2s both; }
.wishlist .goods .item:nth-child(3) .checkbox .checkbox-check { animation: clipLeft 0.8s ease .2s both; }
.wishlist .goods .item:nth-child(4) .checkbox .checkbox-check { animation: clipLeft 0.8s ease .2s both; }
.wishlist .goods .item:nth-child(1) .checkbox .cls-1{animation:checkPathAni 0.8s ease .2s both}
.wishlist .goods .item:nth-child(2) .checkbox .cls-1{animation:checkPathAni 0.8s ease .2s both}
.wishlist .goods .item:nth-child(3) .checkbox .cls-1{animation:checkPathAni 0.8s ease .2s both}
.wishlist .goods .item:nth-child(4) .checkbox .cls-1{animation:checkPathAni 0.8s ease .2s both}
.wishlist .goods .item:nth-child(1) .txt{animation:clipLeft 0.8s ease .2s both}
.wishlist .goods .item:nth-child(2) .txt{animation:clipLeft 0.8s ease .2s both}
.wishlist .goods .item:nth-child(3) .txt{animation:clipLeft 0.8s ease .2s both}
.wishlist .goods .item:nth-child(4) .txt{animation:clipLeft 0.8s ease .2s both}
.monthly-lg-editors .head h2.ani em {/* animation: fillToLine 1.28s ease .48s both; */}
.giftbox .cover { animation: upDown 0.8s ease-out infinite alternate both }
.blackfridaysale .cart-img .heart { animation: upDown 0.8s ease-out infinite alternate both }
.monthly-lg-editors.oledtv .editors-grid .tooltipview { animation: clipLeft2 1.6s ease .32s both paused }
.monthly-lg-editors.oledtv .editors-grid.ani .tooltipview { animation-play-state: running }
.monthly-lg-editors.oledtv .editors-grid.ani .tooltipview img { animation-play-state: running }
.swiper .gallerySwiper { animation: clipRight2 1.6s ease .32s both paused; overflow: hidden }
.swiper .gallerySwiper#gallerySwiper-4 {animation: clipRight2 1.6s ease .32s both paused;overflow: hidden}
.swiper.ani .gallerySwiper { animation-play-state: running }
.swiper.ani .gallerySwiper#gallerySwiper-4 { animation-play-state: running }
.monthly-lg-editors.instaview .tooltipview { animation: clipLeft2 1.6s ease .32s both paused; }
.monthly-lg-editors.instaview.ani .tooltipview { animation-play-state: running }
.giftbox .title h2 strong .forward { animation: clipLeft 1.6s ease both paused }
.giftbox .title h2.ani2 strong .forward { animation-play-state: running }
.blackfridaysale .title h2 strong > span.forward { animation: clipLeft 1.6s ease .32s both paused; }
.blackfridaysale .title h2 strong:nth-child(2) > span.forward { animation-delay: .64s }
.blackfridaysale .title h2 strong:nth-child(3) > span.forward { animation-delay: 0.96s }
.blackfridaysale .title h2.ani strong > span.forward { animation-play-state: running }
@keyframes checkPathAni{
    0%{stroke-dasharray: 0 800}
    100%{stroke-dasharray: 800 800}
}
@keyframes upDown {
0% { transform: translateY(0) }
100% { transform: translateY(-10%) }
}
@keyframes fillToLine {
0% { background: #151515; color: #fff }
100% { background: transparent; color: #151515 }
}
@keyframes clipRightScaleDown {
0% { clip-path: inset(0 0 0 100%); transform: scale(1.3) }
100% { clip-path: inset(0 0 0 0); transform: scale(1) }
}
@keyframes clipLeftScaleDown {
0% { clip-path: inset(0 100% 0 0); transform: scale(1.3) }
100% { clip-path: inset(0 0 0 0); transform: scale(1) }
}
@keyframes clipLeft {
0% { clip-path: inset(0 100% 0 0) }
100% { clip-path: inset(0 0 0 0) }
}
@keyframes clipRight {
0% { clip-path: inset(0 0 0 100%) }
100% { clip-path: inset(0 0 0 0) }
}
@keyframes clipLeft2 {
0% { clip-path: inset(0 100% 0 0); transform: translateX(-10%) }
100% { clip-path: inset(0 0 0 0) }
}
@keyframes clipRight2 {
0% { clip-path: inset(0 0 0 100%); transform: translateX(10%) }
100% { clip-path: inset(0 0 0 0) }
}
@keyframes clipTop {
0% { clip-path: inset(0 0 100% 0) }
100% { clip-path: inset(0 0 0 0) }
}
@keyframes clipBottom {
0% { clip-path: inset(100% 0 0 0) }
100% { clip-path: inset(0 0 0 0) }
}
@keyframes scaleDown {
0% { transform: scale(1.3) }
100% { transform: scale(1) }
}
@keyframes rotate {
100% { rotate: 360deg }
}
@keyframes roll {
100% { transform: translateX(-50%); }
}

/* 로딩바가 무한로딩되서 안보이게 처리 */
.swiper-lazy-preloader { display: none }
/* 딤드처리 */
.specialoffer .bill.buenfin .specialoffer-bill-cont .deemd{top:0;left: 0;z-index:2;position: absolute;width: 100%;height: 100%;background: rgba(0, 0, 0, .8);color: #fff;display: flex;align-items: center;justify-content: center;font-family: 'LGEI Text';font-size: 4.166667vw;text-align: center;padding: 0 5.555556vw;border-radius: 0 0 3.333333vw 3.333333vw;}
}



@media screen and (min-width:768px) {
.mo-only { display: none }
.blind { position: absolute; clip: rect(0 0 0 0); width: 0.052083vw; height: 0.052083vw; margin: -0.052083vw; overflow: hidden; }
body { font-family: 'LGEI Text'; background: #f0ece3; color: #151515 }
.section { overflow: hidden }
.section.top .specialoffer { margin-top: 3.125vw }
.section.mid { position: relative; margin-top: 2.083333vw; }
.section.mid .section-mid-top-deco { width: 100%; height: auto }
.section.bottom .section-bottom-bottom-deco { width: 100%; height: auto }
.gallerySwiper { position: relative; }
.checkbox { position: relative; display: inline-block; width: 1.770833vw; height: 1.770833vw; }
.checkbox .checkbox-check { position: absolute; top: 0; left: 0; }
.wishlist { width: 75vw; margin: 0 auto; }
.wishlist .head { padding-top: 2.604167vw }
.wishlist .head .top { display: flex; justify-content: space-between; }
.wishlist .head .top em { font-family: 'LGEI HeadLine'; font-size: 1.458333vw; font-style: normal; font-weight: 700; color: #151515; }
.wishlist .head .top span { font-family: 'LGEI HeadLine'; font-size: 1.458333vw; font-style: normal; font-weight: 600; color: #151515; }
.wishlist .head em strong { font-family: 'LGEI HeadLine'; font-size: 1.458333vw; font-style: normal; font-weight: 700; color: #922b20; }
.wishlist h1 { font-family: "DM Serif Display", serif; font-weight: 400; font-style: normal; font-size: 6.822917vw; border-top: 0.15625vw solid #151515; margin-top: 0.625vw; line-height: 8.333333vw; padding-bottom: 0.520833vw; height: 11.458333vw; text-align: center; white-space: nowrap; }
.wishlist h1 > em { display: block; font-family: "DM Serif Display", serif; font-weight: 400; font-style: normal; font-size: 3.385417vw; line-height: 3.385417vw; text-align: center; white-space: nowrap; margin-top: 0.625vw; }
.wishlist h1 > span {display: block;font-family: "DM Serif Display", serif;font-weight: 400;font-style: normal;font-size: 6.822917vw;line-height: 5.729167vw;text-align: center;white-space: nowrap;}
.wishlist h1 > span>i {font-family: "DM Serif Display", serif;font-weight: 400;font-style: normal;font-size: 6.822917vw;line-height: 5.729167vw;text-align: center;white-space: nowrap;}
.wishlist h1:before { display: block; content: ""; height: 0.052083vw; background: #151515; margin-top: 0.364583vw; }
.wishlist .goods { display: flex; gap: 0.677083vw; }
.wishlist .goods .item { display: flex; flex-direction: column; }
.wishlist .goods .item .prd { width: 18.229167vw; height: 20.833333vw }
.wishlist .goods .item .check-txt { display: flex; align-items: center; gap: 0.364583vw; justify-content: center; padding: 0.9375vw 0; }
.wishlist .goods .item .checkbox .cls-1 { fill: none; stroke: #231f20; stroke-miterlimit: 10; stroke-width: 0.78125vw; }
.wishlist .goods .item .checkbox .cls-2 { fill: none; stroke: #231f20; stroke-miterlimit: 10; stroke-width: 0.78125vw; }
.wishlist .goods .item .prd > img { width: 18.229167vw; height: 20.833333vw; }
.wishlist .goods .item .checkbox {position: relative; }
.wishlist .goods .item .checkbox svg { width: 5.3125vw; height: 5.520833vw; margin: -1.770833vw 0 0 -1.770833vw; }
.wishlist .goods .item .txt { font-family: 'LGEI Headline'; font-weight: 500; font-size: 1.041667vw; }
.wishlist .goods .item img { width: 100%; height: 100%; }
.wishlist .goods .item:nth-child(even) { border-bottom: 0.052083vw solid #151515; flex-direction: column-reverse; }
.wishlist .goods .item:nth-child(odd) { border-top: 0.052083vw solid #151515; }
.giftbox { position: relative; width: 100vw; margin: 0 auto; margin-top: 3.229167vw; }
.giftbox .bg { width: 100%; height: auto; }
.giftbox .cover { position: absolute; left: 0; top: 4.6875vw; left: 28.125vw; width: 44.6875vw; height: 8.75vw; }
.giftbox .people { position: absolute; top: 12.5vw; left: 23.958333vw; }
.giftbox .people img { position: absolute; }
.giftbox .people img.people-bg { width: 9.270833vw; height: 9.322917vw; }
.giftbox .people img.people-txt {animation: rotate 24s linear infinite;width: 9.270833vw;height: 9.322917vw;}
.giftbox .title { display: inline-block; position: absolute; top: 12.5vw; left: 35.9375vw; }
.giftbox .title em { font-size: 1.875vw; font-family: 'LGEI Headline'; font-weight: 600; font-style: normal; color: #ebe7df; }
.giftbox .title h2 { font-size: 3.229167vw; font-family: 'DM Serif Display'; font-weight: 400; font-style: normal; line-height: 3.645833vw; color: #ebe7df; }
.giftbox .title h2 i { font-size: 3.229167vw; font-family: 'DM Serif Display'; font-weight: normal; color: #ebe7df; }
.giftbox .title h2 > span { font-size: 3.229167vw; font-family: 'DM Serif Display'; }
.giftbox .title h2 strong { display: inline-flex; align-items: center; position: relative; font-size: 3.229167vw; font-family: 'DM Serif Display'; font-style: normal; color: #151515; line-height: 3.125vw; margin-left: 0.260417vw; z-index: 1; }
.giftbox .title h2 strong .backward { position: absolute; font-size: 3.229167vw; font-family: 'DM Serif Display'; font-style: normal; font-weight: 400; z-index: 1; color: #f0ece3; overflow: hidden; white-space: nowrap; padding: 0 0.260417vw; line-height: 3.125vw; }
.giftbox .title h2 strong .forward { position: relative; display: inline-block; font-size: 3.229167vw; font-family: 'DM Serif Display'; font-weight: 400; font-style: normal; z-index: 3; color: #151515; background: #f0ece3;         /* width: 60px; */ white-space: nowrap; overflow: hidden; padding: 0 0.260417vw; line-height: 3.125vw; }
.giftbox > .txt {position: absolute;top: 27.083333vw;left: 24.583333vw;width: 50.520833vw;color: #f0ece3;font-size: 1.458333vw;line-height: 1.666667vw;font-family: 'LGEI Text';font-weight: 300;text-align: center;}
.giftbox > .txt strong { font-size: 1.458333vw; line-height: 1.666667vw; font-family: 'LGEI Text'; font-weight: 700; }
.monthly-lg-editors .head:before { content: ""; display: block; height: 0.052083vw; background: #151515; margin-top: 0.364583vw; }
.monthly-lg-editors .head { width: 75vw; margin: 0 auto; border-top: 0.15625vw solid #151515; }
.monthly-lg-editors .head .top { display: flex; align-items: center; justify-content: space-between; height: 2.8125vw; border-bottom: 0.052083vw solid #151515; }
.monthly-lg-editors .head .top strong { font-family: 'LGEI HeadLine'; font-size: 1.458333vw; font-style: normal; font-weight: 700; color: #151515; }
.monthly-lg-editors .head .top em { display: flex; gap: 2.604167vw; }
.monthly-lg-editors .head .top em span { font-family: 'LGEI HeadLine'; font-size: 0.9375vw; font-style: normal; font-weight: 600; color: #d5cdbd; }
.monthly-lg-editors .head .top em .active { color: #151515; }
.monthly-lg-editors .head h2 { padding-bottom: 2.395833vw; border-bottom: 0.052083vw solid #151515; margin-bottom: 3.125vw; }
.monthly-lg-editors .head h2 strong { display: block; font-family: "DM Serif Display", serif; font-weight: 400; font-style: normal; font-size: 4.166667vw;         /* margin-top: 12px; */ line-height: 8.333333vw; text-align: center; height: 8.333333vw; }
.monthly-lg-editors .head h2 strong > span { display: inline-block; font-family: "DM Serif Display", serif; font-weight: 400; font-style: normal; font-size: 4.166667vw; line-height: 8.333333vw; text-align: center; }
.monthly-lg-editors .head h2 strong > span:nth-child(2) { margin-left: 0.520833vw }
.monthly-lg-editors .head h2 em { display: flex; width: 16.354167vw; height: 3.4375vw; border: 0.052083vw solid #151515; font-family: 'LGEI Headline'; font-size: 1.770833vw; align-items: center; justify-content: center; border-radius: 100%; font-weight: 600; font-style: normal; margin: -1.5625vw auto 0 auto; }
.txt-cont {font-family: 'LGEI Text';font-weight: 500;font-size: 1.458333vw;line-height: 2.083333vw;}
.txt-cont .txt2{font-family: 'LGEI Text';font-weight: 500;font-size: 1.458333vw;line-height: 2.083333vw;}
.monthly-lg-editors.oledtv {margin-top: 5.208333vw;}
.monthly-lg-editors.oledtv .swiper { width: 47.916667vw; overflow: hidden }
.monthly-lg-editors.oledtv .editors-grid {display: grid;grid-template-columns: 36.458333vw 36.458333vw;margin-left: 12.5vw;gap: 5.208333vw;overflow: hidden;}
.monthly-lg-editors.oledtv .editor-message {font-family: 'LGEI Text';font-size: 1.458333vw;font-weight: 500;border-bottom: 0.052083vw solid #151515;padding-bottom: 1.354167vw;margin-bottom: 2.395833vw;}
.monthly-lg-editors.oledtv .editor-message strong { font-family: 'LGEI Text'; font-size: 1.458333vw; font-weight: 700; }
.monthly-lg-editors.oledtv .editors-grid .tooltipview { width: 34.895833vw; height: 36.979167vw; }
.monthly-lg-editors.oledtv .editors-grid .tooltipview img { width: 100%; height: 100%; }
.monthly-lg-editors.oledtv .editors-grid.ani .tooltipview .btn_plus_hover_wrap { position: relative; z-index: 2 }
.monthly-lg-editors.oledtv .editors-grid.ani .tooltipview .btn_plus { left: 7.291667vw; top: 11.979167vw; }
.monthly-lg-editors.oledtv .editors-grid.ani .tooltipview .q_box { top: 17.239583vw; left: 2.34375vw; }
.monthly-lg-editors.oledtv .editors-grid.ani .tooltipview .q_box.left:after { left: 4.739583vw; top: -1vw; border-top: 2vw solid transparent; border-left: 2vw solid transparent; border-right: 2vw solid transparent; border-bottom: 2vw solid white; }
.monthly-lg-editors .txt-cont .point { display: inline-block; position: relative; color: #f0ece3; padding: 0 0.208333vw; font-family: 'LGEI Text'; font-weight: 500; line-height: 1.5625vw; }
.monthly-lg-editors .txt-cont .point:before { display: block; position: absolute; top: 0; left: 0; content: ""; background: #ad302d; width: 100%; height: 100%; z-index: -1; }
.monthly-lg-editors .txt-cont strong { font-family: 'LGEI Text'; font-weight: 700; }
.monthly-lg-editors.oledtv .editors-grid .txt-wrap .emoticon { margin-bottom: 0.520833vw; }
.monthly-lg-editors.oledtv .editors-grid .txt-wrap .emoticon > img { width: 4.166667vw; height: 2.96875vw; }
.monthly-lg-editors .txt-cont .count { width: 5.208333vw; height: 3.229167vw; border: 0.052083vw solid #151515; display: flex; align-items: center; justify-content: center; border-radius: 100%; font-size: 1.770833vw; font-family: 'LGEI Headline'; font-weight: 700; margin-bottom: 1.041667vw; }
.monthly-lg-editors.oledtv .editors-grid .swiper .swiper-wrapper img { width: 100%; height: 100%; }
.monthly-lg-editors.xboom { display: flex; flex-direction: column; margin-top: 4.6875vw; }
.monthly-lg-editors.xboom .visual { position: relative; text-align: center; }
.monthly-lg-editors.xboom .visual .playoutloud { width: 75vw; height: 36.458333vw; }
.monthly-lg-editors.xboom .visual .xboom { position: absolute; left: 14.583333vw; bottom: -19.895833vw; width: 17.864583vw; height: 29.84375vw; }
.monthly-lg-editors.xboom .txt-wrap.txt-1 { margin: 2.083333vw 0 0 35.416667vw; width: 52.083333vw; }
.monthly-lg-editors.xboom .txt-wrap.txt-2 { margin: 4.6875vw 1.041667vw 0 11.979167vw; width: 35.9375vw; }
.monthly-lg-editors.xboom .head h2 strong > span { line-height: 6.25vw }
.monthly-lg-editors.xboom .swiper { position: relative; display: inline-block; width: 37.5vw; height: 30.729167vw; margin: -25vw 12.5vw 0 auto; overflow: hidden; }
.monthly-lg-editors.xboom .swiper #gallerySwiper-2.gallerySwiper .swiper-wrapper img { width: 100%; height: auto; }
.monthly-lg-editors.xboom .swiper #gallerySwiper-2 .btn_plus_hover_wrap .btn_plus { left: 13.4375vw; top: 9.375vw; }
.monthly-lg-editors.xboom .swiper #gallerySwiper-2 .btn_plus_hover_wrap .q_box { left: 3.645833vw; top: 14.583333vw; }
.monthly-lg-editors.xboom .swiper #gallerySwiper-2 .btn_plus_hover_wrap .q_box:after { top: -1vw; left: 10vw; border-bottom: 1.563vw solid white; border-top: 1.563vw solid transparent; border-left: 1.563vw solid transparent; border-right: 1.563vw solid transparent; }
.monthly-lg-editors.instaview { margin-top: 4.6875vw; }
.monthly-lg-editors.instaview .tooltipview { position: relative; width: 48.229167vw; height: 34.375vw; overflow: hidden; }
.monthly-lg-editors.instaview .tooltipview picture img { width: 100%; height: 100% }
.monthly-lg-editors.instaview .tooltipview .btn_plus { left: 28.90625vw; top: 9.895833vw; }
.monthly-lg-editors.instaview .tooltipview .q_box { left: 14.0625vw; top: 15.104167vw; }
.monthly-lg-editors.instaview .tooltipview .q_box:after { border-bottom: 1.563vw solid white; border-top: 1.563vw solid transparent; border-left: 1.563vw solid transparent; border-right: 1.563vw solid transparent; top: -1vw; left: 50%; }
.monthly-lg-editors.instaview .tooltipview > img { width: 100%; height: 100%; }
.monthly-lg-editors.instaview .head h2 em { width: 21.875vw }
.monthly-lg-editors.instaview .txt-wrap.txt-1 {margin: -31.354167vw 11.979167vw 0 auto;width: 35.416667vw;}
.monthly-lg-editors.instaview .txt-wrap.txt-2 {margin: 7.291667vw 0 0 12.5vw;width: 34.583333vw;}
.monthly-lg-editors.instaview .swiper {width: 35.416667vw;overflow: hidden;margin: -34.895833vw 12.5vw 0 auto;}
.monthly-lg-editors.instaview .swiper #gallerySwiper-3.gallerySwiper .swiper-wrapper img { width: 100%; height: auto; }
.monthly-lg-editors.oledtv .editors-grid > *:nth-child(2) {width: 33.333333vw;}
.monthly-lg-editors.ultragear { margin-top: 3.125vw; }
.monthly-lg-editors.ultragear .head h2 em { width: 26.041667vw }
.monthly-lg-editors.ultragear .tooltipview { position: relative; width: 75vw; height: 36.979167vw; margin: 0 auto; }
.monthly-lg-editors.ultragear .tooltipview .btn_plus { left: 52.135417vw; top: 8.854167vw; }
.monthly-lg-editors.ultragear .tooltipview .q_box { left: 37.291667vw; top: 14.010417vw; }
.monthly-lg-editors.ultragear .tooltipview .q_box:after { top: -1vw; border-bottom: 1.563vw solid white; border-top: 1.563vw solid transparent; border-left: 1.563vw solid transparent; border-right: 1.563vw solid transparent; left: 50%; }
.monthly-lg-editors.ultragear .tooltipview img { width: 100%; height: 100%; }
.monthly-lg-editors.ultragear #gallerySwiper-4.gallerySwiper .swiper-wrapper img { width: 100%; height: auto; }
.monthly-lg-editors.ultragear .swiper { width: 38.541667vw; margin: 0 auto 0 12.5vw; }
.monthly-lg-editors.ultragear .txt-wrap.txt-1 { width: 75vw; margin: 3.125vw auto 3.645833vw auto; }
.monthly-lg-editors.ultragear .txt-wrap.txt-2 { margin: -29.166667vw 11.979167vw 10.416667vw auto; width: 33.333333vw; }
.monthly-lg-editors.ultragear .txt-wrap.txt-1 .txt-cont { position: relative; padding-left: 7.291667vw; }
.monthly-lg-editors.ultragear .txt-wrap .txt-cont .count { position: absolute; left: 0; }
.specialoffer { position: relative; }
.specialoffer > picture > img { width: 100%; height: auto; }
.specialoffer .title { position: absolute; width: 100%; left: 0; top: 6.25vw; text-align: center; }
.specialoffer .title em { display: block; color: #f0ece3; font-family: 'LGEI Headline'; font-size: 1.875vw; line-height: 1.875vw; font-style: normal; font-weight: 600; }
.specialoffer .title em .line { width: 0.052083vw; height: 1.302083vw; background: #f0ece3; display: inline-block; margin: -0.208333vw 0.520833vw 0 0.520833vw; vertical-align: middle }
.specialoffer .title strong { font-family: 'DM Serif Display'; font-weight: 400; font-size: 4.166667vw; line-height: 4.6875vw; color: #f0ece3; }
.specialoffer .bill {position: absolute;top: 16.145833vw;left: 50%;transform: translateX(-50%);z-index: 4;}
.specialoffer .bill > picture{position: absolute;z-index: 0;top: 0;left: 50%;transform: translateX(-50%);}
.specialoffer .bill > picture > img { width: 22.552083vw; height: 1.5625vw; }
.specialoffer .bill .specialoffer-bill-cont { position: relative; width: 18.020833vw; margin: -2.604167vw auto 0 auto; }
.specialoffer .bill .specialoffer-bill-cont picture > img { width: 100% }
.specialoffer .bill .specialoffer-bill-cont .offer-details {position: absolute;top: 1.041667vw;width: 100%;padding: 1.5625vw;box-sizing: border-box;}
.specialoffer .bill .specialoffer-bill-cont .offer-date {text-align: center;font-size: 1.09375vw;line-height: 1.145833vw;font-family: 'LGEI HEADLINE';letter-spacing: 0.072917vw;font-weight: 600;color: #191615;margin-bottom: 0.520833vw;}
.specialoffer .bill .specialoffer-bill-cont .offer-discount { position: relative; border: 0.052083vw solid #151515; border-width: 0.052083vw 0 0.052083vw 0; font-family: 'DM Serif Display'; font-weight: 400; font-size: 8.854167vw; line-height: 7.291667vw; text-align: center; }
.specialoffer .bill .specialoffer-bill-cont .offer-discount .upto { font-size: 1.041667vw; line-height: 1.458333vw; font-family: 'LGEI Headline'; font-weight: 600; position: absolute; top: 0.833333vw; right: 0.989583vw; }
.specialoffer .bill .specialoffer-bill-cont .offer-discount .unit { font-family: 'DM Serif Display'; font-size: 6.770833vw; font-weight: 500; }
.specialoffer .bill .specialoffer-bill-cont .offer-details.buenfin .offer-discount { font-size: 2.604167vw; font-family: 'LGEI Headline'; font-weight: 700; }
.specialoffer .bill .specialoffer-bill-cont .offer-details.buenfin .promotion-code { line-height: 1.458333vw; font-weight: 600; }
.specialoffer .bill .specialoffer-bill-cont .offer-details.buenfin .promotion-code > em { font-family: "LGEI Headline"; font-style: normal; font-weight: 500; font-size: 0.9375vw }
.specialoffer .bill .specialoffer-bill-cont .promotion-code { font-family: 'LGEI Headline'; font-weight: 700; font-size: 1.354167vw; line-height: 2.604167vw; letter-spacing: 0.052083vw; text-align: center; }
.specialoffer .bill .specialoffer-bill-cont .promotion-code .code { display: block; border-top: 0.052083vw solid #151515; font-size: 1.354167vw; padding-top: 0.260417vw; font-family: 'LGEI Headline'; font-weight: 700; }
.specialoffer .bill .specialoffer-bill-cont .copy-button { display: flex; font-family: 'LGEI Text'; font-weight: 700; font-size: 0.9375vw; background: #151515; color: #fff; width: 10.833333vw; height: 2.604167vw; border: 0; border-radius: 1.302083vw; margin: 0.208333vw auto 0 auto; align-items: center; justify-content: center; text-decoration: none; }
.specialoffer .bill .specialoffer-bill-cont .copy-button:hover { background: #747474; color: #fff }
.specialoffer .bill.buenfin .specialoffer-bill-cont {width: 22.604167vw;margin: 0 auto 0 auto;}
.specialoffer .bill.buenfin .specialoffer-bill-cont .offer-details .offer-discount {font-size: 2.708333vw;font-family: 'LGEI Headline';font-weight: 700;line-height: 3.072917vw;padding: 0.729167vw 0;}
.specialoffer .bill.buenfin .specialoffer-bill-cont .offer-details .promotion-code { line-height: 1.770833vw; font-weight: 600; padding: 0.833333vw 0; border-bottom: 0.052083vw solid #151515; margin-bottom: 1.302083vw; }
.specialoffer .bill.buenfin .specialoffer-bill-cont .offer-details .promotion-code > em {font-family: "LGEI Headline";font-style: normal;font-weight: 500;font-size: 0.989583vw;white-space: nowrap;letter-spacing: 0.041667vw;}
.specialoffer .bill.buenfin > picture > img { width: 25.052083vw }
.specialoffer .products {position: absolute;top: 16.145833vw;display: flex;left: 50%;transform: translateX(-53%);gap: 33.333333vw;}
.specialoffer .products .product { width: 17.5vw; text-align: center; }
.specialoffer .products .product.tv {padding-top: 3.333333vw;}
.specialoffer .products .product.tv .product-name { margin-top: 2.604167vw }
.specialoffer .products .product.ref { width: 18.75vw; margin-top: 2.083333vw; }
.specialoffer .products .product.ref .product-codes { width: 13.541667vw; margin: 0.729167vw auto; }
.specialoffer .products .product.tv img { width: 14.84375vw; height: 8.489583vw; }
.specialoffer .products .product.xboom img { width: 5.625vw; height: 12.96875vw; }
.specialoffer .products .product.xboom { padding-top: 0.520833vw }
.specialoffer .products .product.ref img { width: 5.520833vw; height: 11.041667vw; }
.specialoffer .products .product.monitor { margin-top: 3.645833vw; }
.specialoffer .products .product.monitor img { width: 11.927083vw; height: 10.572917vw; }
.specialoffer .products .product .product-name { color: #f0ece3; font-size: 1.875vw; font-family: 'LGEI Headline'; font-weight: 700; line-height: 1.979167vw; margin-top: 2.083333vw; }
.specialoffer .products .product .product-codes { display: flex; justify-content: center; flex-wrap: wrap; gap: 0.416667vw 0.3125vw; margin-top: 0.729167vw; }
.specialoffer .products .product span { font-family: 'LGEI Text'; font-weight: 500; color: #f0ece3; font-size: 1.25vw; line-height: 1.25vw; padding: 0.208333vw; }
.specialoffer .products .product span > strong { font-family: 'LGEI Text'; font-weight: 700 }
.specialoffer .products .product span.point { background: #6e1513; }
.rollline-red {position: relative;transform: skewY(-1.4deg);z-index: 2;margin: -1.770833vw 0 0 -1.041667vw;overflow: hidden;}
.rollline-red .txt { position: absolute; animation: roll 60s linear infinite; white-space: nowrap; color: rgba(255, 255, 255, .4); font-size: 1.25vw; line-height: 3.854167vw; font-family: 'LGEI Headline'; font-weight: 500; }
.rollline-red img {width: 195.833333vw;}
.rollline-black {transform: skewY(1.4deg);margin-top: 10.416667vw;overflow: hidden;}
.rollline-black .txt { position: absolute; animation: roll 60s linear infinite; white-space: nowrap; }
.rollline-black img {width: 180.208333vw;}
.rollline-1 {transform: skewY(-1.4deg);margin: 5.208333vw 0 -5.104167vw -1.041667vw;}
.rollline-1 .txt { animation: roll 60s linear reverse infinite; }
.rollline-2 {transform: skewY(1.4deg);}
.rollline-3 { margin: 5.208333vw 0 -4.895833vw -1.041667vw; z-index: 2; position: relative }
.rollline-3 .txt { animation: roll 60s linear reverse infinite; }
.rollline-4 {margin: 5.208333vw 0 -1.770833vw -1.041667vw;z-index: 2;position: relative;transform: skewY(-1.4deg);}
.rollline-4 .txt { animation: roll 60s linear reverse infinite; }
.rollline-5 {margin: -1.770833vw 0 0 -1.041667vw;z-index: 2;position: relative;transform: skewY(1.4deg);}
.blackfridaysale { background: #1b1d21;overflow: hidden; }
.blackfridaysale { padding-bottom: 9.375vw; margin-top: -0.052083vw; padding-top: 5.208333vw; }
.blackfridaysale > .inner { width: 75vw; margin: 0 auto; position: relative; }
.blackfridaysale .cart-img { position: absolute; right: -4.166667vw; top: -5.208333vw; }
.blackfridaysale .cart-img .cart { width: 37.708333vw; height: 40.885417vw; }
.blackfridaysale .cart-img .heart { position: absolute; top: 5.729167vw; left: 11.458333vw; width: 4.895833vw; height: 5.104167vw; }
.blackfridaysale .txt-wrap { width: 48.958333vw; }
.blackfridaysale .title em { font-family: 'LGEI Headline'; font-size: 1.875vw; color: #f0ece3; font-style: normal; font-weight: 600; }
.blackfridaysale .title h2 strong > span { font-size: 3.385417vw; line-height: 3.645833vw; color: #f0ece3; font-family: 'DM Serif Display'; padding: 0 0.833333vw; font-weight: 400; }
.blackfridaysale .title h2 strong > span.forward { position: absolute; z-index: 2; background: #ad302d; }
.blackfridaysale .txt {color: #f0ece3;font-size: 1.458333vw;line-height: 2.083333vw;font-family: 'LGEI Text';font-weight: 300;margin-top: 2.083333vw;}
.blackfridaysale .txt strong { font-family: 'LGEI Text'; font-weight: 700; font-size: 1.458333vw }
.swiper { overflow: hidden }
.gallerySwiper .swiper-pagination-wrap { width: 100%; display: inline-flex;         /* justify-content: center; */ align-items: center; gap: 2.604167vw; margin-top: 1.041667vw; }
.gallerySwiper .swiper-pagination-wrap.right { justify-content: flex-end; }
.gallerySwiper .swiper-pagination { display: inline-flex; align-items: center; font-weight: 600; width: auto; position: relative; bottom: initial; top: initial; left: initial;         /* margin:0 16px; */ gap: 0; height: 2.395833vw; color: #d5cdbd; }
.gallerySwiper .swiper-pagination { font-size: 1.458333vw; line-height: 2.083333vw; }
.gallerySwiper .swiper-pagination .swiper-pagination-current, .gallerySwiper .swiper-pagination .swiper-pagination-total { display: inline-block; min-width: 1.5625vw; font-family: 'LGEI Text'; font-size: 1.458333vw; line-height: 1.458333vw; padding-top: 0.104167vw; }
.gallerySwiper .swiper-pagination .swiper-pagination-current { color: #151515 }
.gallerySwiper .swiper-button-prev { display: inline-flex; position: relative; top: initial; width: 0.9375vw; height: 1.5625vw; margin-top: initial; right: initial; left: initial; }
.gallerySwiper .swiper-button-prev:before { margin-top: 0.3125vw; content: ''; width: 0.625vw; height: 0.625vw; border-top: 0.104167vw solid #363636; border-right: 0.104167vw solid #363636; transform: rotate(225deg); }
.gallerySwiper .swiper-button-prev:after { display: none }
.gallerySwiper .swiper-button-next { display: inline-flex; position: relative; top: initial; width: 0.9375vw; height: 1.5625vw; margin-top: initial; right: initial; }
.gallerySwiper .swiper-button-next:before { margin-top: 0.3125vw; content: ''; width: 0.625vw; height: 0.625vw; border-top: 0.104167vw solid #363636; border-right: 0.104167vw solid #363636; transform: rotate(45deg); }
.gallerySwiper .swiper-button-next:after { display: none }
.btn_plus { position: absolute; width: 3.646vw; height: 3.646vw; border-radius: 50%; background: #ea1917; border: 0; cursor: pointer; z-index: 20; }
.btn_plus::before, .btn_plus::after { display: block; content: ''; position: absolute; top: 50%; left: 50%; width: 1.667vw; height: 0.104vw; background: #fff; transform: translate(-50%, -50%); }
.btn_plus::after { transform: translate(-50%, -50%) rotate(90deg); }
.q_box { position: absolute; background-color: #fff; border-radius: 1.042vw; padding: 1.042vw; display: none; box-shadow: 0.208vw 0.208vw 0.417vw 0.417vw rgba(0, 0, 0, .03); max-width: 30.208333vw; z-index: 21; box-sizing: border-box; }
.q_box .thumb { width: 9.375vw; height: 9.375vw; min-width: 9.375vw; }
.q_box .thumb img { object-fit: contain; animation: none !important; opacity: 1; width: 100%; height: 100%;         /* padding: 20px; */ }
.q_box .cont { display: flex; flex-direction: column; align-items: flex-start; padding-left: 1.041667vw; }
.q_box .cont > em { font-size: 0.781vw; font-style: normal; }
.q_box .cont > strong { line-height: 1.4vw; font-size: 1.042vw; height: 3.8em; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; padding-bottom: 0.521vw; margin-top: 0.26vw; font-weight: bold; }
.q_box .cont > a { margin-top: auto; height: 2.604vw; max-height: 2.604vw; border-radius: 1.302vw;         /* border: 0.052vw solid #333; */ padding: 0.417vw 1.042vw; display: flex; flex: 1; align-items: center; box-sizing: border-box; justify-content: center; text-align: center; font-size: 0.833vw;         /* font-weight: bold; */ width: 100%; background-color: #fff; color: #333; border: 0.052083vw solid #333; transition: .4s ease; text-decoration: none; }
.q_box .cont > a:hover { text-decoration: none; background-color: #ff0000; border-color: #ff0000; color: #fff }
.q_box:after { position: absolute; top: 50%; right: -2.604vw; transform: translateY(-50%); content: ""; display: inline-block; width: 0; height: 0; border-bottom: 1.563vw solid transparent; border-top: 1.563vw solid transparent; border-left: 1.563vw solid white; border-right: 1.563vw solid transparent; }
.q_box.left:after { right: unset; left: -3vw; border-top: 2vw solid transparent; border-left: 2vw solid transparent; border-right: 2vw solid white; }
.btn_plus_hover_wrap:hover .q_box { display: flex }
/* 모션처리 */
.wishlist .goods .item:nth-child(1) .prd { animation: clipTop 0.8s ease .2s both }
.wishlist .goods .item:nth-child(2) .prd { animation: clipBottom 0.8s ease .2s both }
.wishlist .goods .item:nth-child(3) .prd { animation: clipTop 0.8s ease .2s both }
.wishlist .goods .item:nth-child(4) .prd { animation: clipBottom 0.8s ease .2s both }
.wishlist .goods .item:nth-child(1) .prd img { animation: scaleDown 0.8s ease .2s both }
.wishlist .goods .item:nth-child(2) .prd img { animation: scaleDown 0.8s ease .2s both }
.wishlist .goods .item:nth-child(3) .prd img { animation: scaleDown 0.8s ease .2s both }
.wishlist .goods .item:nth-child(4) .prd img { animation: scaleDown 0.8s ease .2s both }
.wishlist .goods .item:nth-child(1) .checkbox .checkbox-bg {/* animation: clipRight 0.8s ease 0.8s both; */}
.wishlist .goods .item:nth-child(1) .checkbox .checkbox-check { animation: clipLeft 0.8s ease .2s both; }
.wishlist .goods .item:nth-child(2) .checkbox .checkbox-check { animation: clipLeft 0.8s ease .2s both; }
.wishlist .goods .item:nth-child(3) .checkbox .checkbox-check { animation: clipLeft 0.8s ease .2s both; }
.wishlist .goods .item:nth-child(4) .checkbox .checkbox-check { animation: clipLeft 0.8s ease .2s both; }
.wishlist .goods .item:nth-child(1) .checkbox .cls-1{animation:checkPathAni 0.8s ease .2s both}
.wishlist .goods .item:nth-child(2) .checkbox .cls-1{animation:checkPathAni 0.8s ease .2s both}
.wishlist .goods .item:nth-child(3) .checkbox .cls-1{animation:checkPathAni 0.8s ease .2s both}
.wishlist .goods .item:nth-child(4) .checkbox .cls-1{animation:checkPathAni 0.8s ease .2s both}
.wishlist .goods .item:nth-child(1) .txt{animation:clipLeft 0.8s ease .2s both}
.wishlist .goods .item:nth-child(2) .txt{animation:clipLeft 0.8s ease .2s both}
.wishlist .goods .item:nth-child(3) .txt{animation:clipLeft 0.8s ease .2s both}
.wishlist .goods .item:nth-child(4) .txt{animation:clipLeft 0.8s ease .2s both}
.giftbox .cover {animation: upDown 1s ease-out infinite alternate both;}
.blackfridaysale .cart-img .heart {animation: upDown 1s ease-out infinite alternate both;}
.monthly-lg-editors.oledtv .editors-grid .tooltipview { animation: clipLeft2 1.6s ease .32s both paused }
.monthly-lg-editors.oledtv .editors-grid.ani .tooltipview { animation-play-state: running }
.monthly-lg-editors.oledtv .editors-grid.ani .tooltipview img { animation-play-state: running }
.swiper .gallerySwiper { animation: clipRight2 1.6s ease .32s both paused; overflow: hidden }
.swiper .gallerySwiper#gallerySwiper-4 { animation: clipLeft2 1.6s ease .32s both paused; overflow: hidden }
.swiper.ani .gallerySwiper { animation-play-state: running }
.swiper.ani .gallerySwiper#gallerySwiper-4 { animation-play-state: running }
.monthly-lg-editors.instaview .tooltipview { animation: clipLeft2 1.6s ease .32s both paused; }
.monthly-lg-editors.instaview.ani .tooltipview { animation-play-state: running }
.giftbox .title h2 strong:nth-of-type(1) .forward { animation: clipLeft 0.8s ease-in both paused }
.giftbox .title h2 strong:nth-of-type(2) .forward { animation: clipLeft 0.8s ease 0.8s both paused }
.giftbox .title h2.ani2 strong .forward { animation-play-state: running }
.blackfridaysale .title h2 strong > span.forward { animation: clipLeft 1.6s ease .32s both paused; }
.blackfridaysale .title h2.ani strong > span.forward { animation-play-state: running }
@keyframes checkPathAni {
0% { stroke-dasharray: 0 800 }
100% { stroke-dasharray: 800 800 }
}
@keyframes upDown {
0% { transform: translateY(0) }
100% { transform: translateY(-10%) }
}
@keyframes fillToLine {
0% { background: #151515; color: #fff }
100% { background: transparent; color: #151515 }
}
@keyframes clipRightScaleDown {
0% { clip-path: inset(0 0 0 100%); transform: scale(1.3) }
100% { clip-path: inset(0 0 0 0); transform: scale(1) }
}
@keyframes clipLeftScaleDown {
0% { clip-path: inset(0 100% 0 0); transform: scale(1.3) }
100% { clip-path: inset(0 0 0 0); transform: scale(1) }
}
@keyframes clipLeft {
0% { clip-path: inset(0 100% 0 0) }
100% { clip-path: inset(0 0 0 0) }
}
@keyframes clipRight {
0% { clip-path: inset(0 0 0 100%) }
100% { clip-path: inset(0 0 0 0) }
}
@keyframes clipLeft2 {
0% { clip-path: inset(0 100% 0 0); transform: translateX(-10%) }
100% { clip-path: inset(0 0 0 0) }
}
@keyframes clipRight2 {
0% { clip-path: inset(0 0 0 100%); transform: translateX(10%) }
100% { clip-path: inset(0 0 0 0) }
}
@keyframes clipTop {
0% { clip-path: inset(0 0 100% 0) }
100% { clip-path: inset(0 0 0 0) }
}
@keyframes clipBottom {
0% { clip-path: inset(100% 0 0 0) }
100% { clip-path: inset(0 0 0 0) }
}
@keyframes scaleDown {
0% { transform: scale(1.3) }
100% { transform: scale(1) }
}
@keyframes rotate {
100% { rotate: 360deg }
}
@keyframes roll {
100% { transform: translateX(-50%); }
}
/* 로딩바가 무한로딩되서 안보이게 처리 */
.swiper-lazy-preloader { display: none }
/* 딤드처리 */
.specialoffer .bill.buenfin .specialoffer-bill-cont .deemd{top:0;left: 0;z-index:2;position: absolute;width: 100%;height: 100%;background: rgba(0, 0, 0, .8);color: #fff;display: flex;align-items: center;justify-content: center;font-family: 'LGEI Text';font-weight: 500;font-size: 1.5625vw;text-align: center;padding: 0 2.083333vw;border-radius: 0 0 1.25vw 1.25vw;}
}
