@charset "utf-8";
/* @import url(common.css); */

:root {
  --swiper-navigation-size: 1.563vw;
  --swiper-theme-color: #000;
}

* {margin: 0; padding: 0;}
body {background: #f0ece4; }
img {width: 100%;border: 0;}
ul, li {list-style: none;}
button {border: 0; outline: 0;}
video {width: 100%;}

.pc_only {display: block !important;}
.mo_only {display: none !important;}
.blind {overflow: hidden; border: 0; left: -100%; position: absolute; z-index: -1; width: 1px; height: 1px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%);}

.align_center {text-align: center !important;}

.bold {font-weight: 700 !important;}
.normal {font-weight: normal !important;}


.underline {text-decoration: underline;}
.underline2 {position: relative; text-decoration: none !important;}
.underline2::before {display: inline-block; content: ''; position: absolute; bottom: 0.313vw; left: 0.313vw; background: #ff9d00; width: calc(100% - 0.625vw); height: 0.156vw;}
.point {display: inline; /* padding: 0 0.260vw; */ padding: 0 0.104vw; background: #ff9d00; font-weight: 700;}

.graphic {position: absolute;}
.graphic span {display: block;}

/* monthly */
.monthly__container {position: relative; max-width: 100vw; margin: 0 auto;}
.scroll_section {position: relative; width: 100%; box-sizing: border-box;}
.scroll_section h2,
.scroll_section h2 .filter {text-align: center; font-family: "Montserrat"; font-weight: 800;}
.monthly_inner {position: relative; z-index: 1;}
.coupon_dimmed {display: none;}

.key_visual {position: relative; padding: 0;  background: #000;}
.key_visual .monthly_kv_img {width: 100%; height: 41.667vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-kv-d.png') no-repeat 0 0; background-size: cover;}
.key_visual .monthly_kv_tit {position: absolute; top: 10.417vw; left: 0; }
.key_visual .monthly_kv_tit h1 {position: relative; width: 31.927vw; height: 4.479vw; margin-left: 6.927vw; font-size: 6.250vw; line-height: 1; color: #fff; font-weight: 800;}
.key_visual .monthly_kv_tit h1::before {display: block; content: ''; position: relative; top: 0; left: 0; width: 42.292vw; height: 3.854vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-kv-tit-d.png') no-repeat 0 0; background-size: 100%; z-index: 1;}
.key_visual .monthly_kv_tit h1::after {display: block; content: ''; position: absolute; top: 0; left: -1.193vw; width: 43.281vw; height: 3.854vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-kv-tit-bg-d.png') no-repeat 0 0; background-size: 100%; z-index: -1;}
.key_visual .monthly_kv_tit .b_txt {background: linear-gradient(-270deg, #ffeebd -13%, #ff7570 100%); -webkit-background-clip: text; background-clip: text; color: transparent; font-size: 2.292vw; line-height: 2.596vw;  font-family: "Montserrat"; font-style: italic; font-weight: 800;}
.key_visual .monthly_kv_tit .b_txt span {display: block; font-family: inherit; font-weight: inherit; line-height: inherit;}
.key_visual .monthly_kv_tit .gr1 {margin-top: 0.990vw;  margin-left: 8.771vw;}
.key_visual .monthly_kv_tit .gr2 {background: linear-gradient(-270deg, #ffeebd -100%, #ff7570 100%); -webkit-background-clip: text; background-clip: text; margin-left: 23.102vw; padding-right: 0.625vw;}
.key_visual .monthly_kv_tit .s_txt {width: 34.563vw; margin-top: 1.458vw; margin-left: 8.698vw; font-size: 1.250vw; line-height: 1.667vw; color: #fff; font-weight: 600;}


.coupon {background: #f0ece3; padding: 4.167vw 0 11.458vw;}
#scroll-section02::before {display: block; content:''; position: absolute; top: -6.699vw; left: 0; width: 56.510vw; height: 6.719vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-bg-tab-1-d.png') no-repeat 0 0; background-size: cover;}
.coupon h2 {position: relative; margin-bottom: 3.125vw; text-align: center; font-size: 2.5vw; text-transform: none; font-family: "Montserrat"; font-weight: 800;}
.coupon h2 span {display: block; line-height: 1; /* text-shadow: 2px 1.5px 3px #ff5700; */ filter: drop-shadow(0.130vw 0.130vw 0.130vw #ff5700); font-family: inherit;}
.coupon h2 .date {display: block; margin-top: 0.833vw; color: #3b3733; font-size: 1.458vw; font-weight: 700; font-family: LGEI Text,Segoe UI,"Microsoft Sans Serif",sans-serif;}
.coupon .graphic {display: flex; justify-content: space-between; position: absolute; top: 1.133vw; left: 0; width: 100%; height: 2.24vw;}
.coupon .graphic .line {display: block; width: 33.229vw; height: 100%; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-line-1-d.png') no-repeat 0 0; background-size: contain;}
.coupon .graphic .line.rt {transform: scaleX(-1);}
.coupon_area {position: relative; width: 62.500vw; height: 23.958vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-special-offer-coupon-d.png') no-repeat 0 0; background-size: contain; margin: 0 auto;}
.coupon_area::before {display: block; content: ''; position: absolute; bottom: -1.563vw; right: -1.563vw; width: 58.281vw; height: 21.146vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-special-offer-coupon-bg-d.png') no-repeat 0 0; background-size: contain; z-index: -1;}
.coupon_area .coupon_inner {display: flex; justify-content: space-between; position: relative;}
.coupon_area .left {width: 17.865vw; padding: 6.646vw 2.344vw 0; box-sizing: border-box; text-align: center;}
.coupon_area .left .txt_area {text-align: center;}
.coupon_area .left .txt_area p:nth-child(1) {font-size: 1.979vw; font-weight: 400; color: #fff; mix-blend-mode: overlay; font-family: LGEI Headline,Segoe UI,"Microsoft Sans Serif",sans-serif;}
.coupon_area .left .txt_area p:nth-child(1) strong {font-size: 8.854vw; font-weight: 700; }
.coupon_area .left .txt_area p:nth-child(1) strong span {font-size: 5.208vw; font-weight: inherit; font-family: inherit;}
.coupon_area .left .txt_area p:nth-child(2) {margin-top: 0.521vw; color: #262626; font-size: 1.302vw; font-weight: 400; font-family: LGEI Headline,Segoe UI,"Microsoft Sans Serif",sans-serif;}
.coupon_area .left .txt_area p:nth-child(2) .prm_code {display: block; color: #fff; font-weight: 700; font-size: inherit; font-family: LGEI Text,Segoe UI,"Microsoft Sans Serif",sans-serif;}
.coupon_area .right {width: calc(100% - 17.865vw); padding: 4.046vw 2.344vw 0 1.094vw;}
.coupon_area .right .title {display: flex; align-items: center;}
.coupon_area .right .title strong {display: block; width: 20.938vw; margin-left: 0.521vw; font-family: "Montserrat"; font-weight: 800; filter: drop-shadow(0.156vw 0.156vw 0.156vw #ff5700); font-size: 2.083vw; color: #fff; text-transform: uppercase;}
.coupon_area .right .title span {position: relative; width: calc(100% - 21.354vw); margin-left: 0.625vw; padding-left: 0.821vw;  font-size: 1.042vw; line-height: 1.250vw; color: #000; font-weight: 400; font-family: LGEI Text,Segoe UI,"Microsoft Sans Serif",sans-serif;}
.coupon_area .right .title span::before {display: block; content: '*'; position: absolute; top: 0.104vw; left: 0;  font-size: 1.042vw; color: #000;}
.coupon_area .right .prd_list {display: flex; margin-top: 0.469vw;}
.coupon_area .right .prd_list .list {flex: 1; position: relative; width: 20.313vw; height: 13.021vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-special-offer-coupon-product-bg-1-d.jpg') no-repeat 0 0; background-size: contain; text-align: center;}
.coupon_area .right .prd_list .list:nth-child(2) {background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-special-offer-coupon-product-bg-2-d.jpg');}
.coupon_area .right .prd_list .list::after {display: block; content: ''; position: absolute; bottom: 0.521vw; left: 50%; transform: translate(-50%, 0);} 
.coupon_area .right .prd_list .list:nth-child(1)::after {width: 7.188vw; height: 6.510vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-special-offer-coupon-product-1-d.jpg') no-repeat 0 0; background-size: 100%;} 
.coupon_area .right .prd_list .list:nth-child(2)::after {width: 11.198vw; height: 6.510vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-special-offer-coupon-product-2-d.jpg') no-repeat 0 0; background-size: 100%;} 
.coupon_area .right .prd_list .list em {display: block; padding-top: 0.260vw; font-size: 1.146vw; font-style: normal; font-weight: 600; color: #fff;}
.coupon_area .right .prd_list .list ul {display: flex; justify-content: center; align-items: center; flex-wrap: wrap; padding-top: 0.521vw;}
.coupon_area .right .prd_list .list li {font-size: 0.938vw; line-height: 1.250vw; color: #515050;  font-weight: 600;  font-family: LGEI Text,Segoe UI,"Microsoft Sans Serif",sans-serif;}
.coupon_area .right .prd_list .list li:nth-child(1) {background: #945365; color: #fff; padding: 0 0.104vw; font-weight: 700;}
.coupon_area .right .prd_list .list li + li::before {display: inline-block; content: '/'; margin: 0 0.156vw;  font-size: 1.042vw; line-height: 1.458vw; color: #515050;font-weight: 700;}
.coupon_area .right .prd_list .list li + li:nth-child(4):before {display: none;}
.coupon_area .right .prd_list .list + .list {margin-left: 0.521vw;}
.coupon_area .btn_copy {display: inline-block; width: 6.146vw; height: 3.333vw; background: #fff; margin-top: 0.521vw; border-radius: 1.823vw; font-size: 1.25vw; color: #ea1917; line-height: 3.333vw; text-align: center; text-decoration: none; font-weight: 700;  font-family: LGEI Headline,Segoe UI,"Microsoft Sans Serif",sans-serif;}
.coupon_area .btn_copy:hover {text-decoration: none;}
/* 쿠폰 dimmed */
.coupon_dimmed {position: absolute; top: 0; left: -0.45vw; width: 17.865vw; height: 23.958vw; background: #000000cc; color: #fff; text-align: center;}
.coupon_dimmed > span {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 1.875vw;}

.intro {width: 100%; height: 51.979vw; background: linear-gradient(-270deg, #dad2cb 0%, #e0d8d3 100%); /* background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/bg01.jpg') repeat-x 0 0; background-size: contain; */}
.intro::before {display: block; content:''; position: absolute; top: -6.719vw; left: 0; width: 78.698vw; height: 6.719vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-bg-tab-2-d.png') no-repeat 0 0; background-size: cover;}
/* .intro::before {display: block; content:''; position: absolute; top: -6.719vw; left: 0; width: 100%; height: 68.542vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/bg01.png') no-repeat 0 0; background-size: cover;} */
/* .intro .txt_area {width: 100%; height: 65.625vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/bg01.png') no-repeat 0 0; background-size: contain;} */
.intro .img_area {position: relative; width: 46.615vw; height: 55.521vw; transform: translateY(-3.542vw); background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-bruno-ribeiro-d.png') no-repeat 0 0; background-size: contain;}
.intro .txt_area {position: absolute; top: 5.729vw; left: 42.708vw; width: 47.917vw;}
.intro .b_txt {margin-bottom: 2.188vw; font-size: 2.604vw; line-height: 3.438vw; font-family: "Montserrat"; font-weight: 800; filter: drop-shadow(0.130vw 0.130vw 0.130vw #ff5700);}
.intro .b_txt .fc_wt {color: #fff; font-family: inherit;}
.intro .s_txt {font-size: 1.458vw; line-height: 1.875vw; color: #3b3733;}
.intro .s_txt .point {display: inline}

.col2_cont {display: flex; justify-content: space-between; position: relative;}
.txt_area {font-size: 1.458vw; line-height: 2.188vw; font-weight: 600;}
.gallery_1 .swiper-slide { /* padding: 0 2.708vw 3.646vw 6.250vw; */ position: relative; opacity: 0;}
.gallery_1 .swiper-slide.swiper-slide-active {animation: appear .8s ease-in forwards;}
.gallery_1 .swiper-slide img {height: 100%;}
.gallery_1 .ui .swiper-pagination {font-family: "Montserrat"; font-size: 2.240vw; font-weight: 700;  font-style: italic; color: #fff;}
.gallery_1 .ui .swiper-pagination span {font-size: 2.604vw; font-weight: 800; }
.gallery_1 .swiper-button-next {right: 0; width: 2.917vw; height: 2.969vw; transform: translateY(-50%); margin-top: 0;}
.gallery_1 .swiper-button-next:after {width: 100%; height: 100%; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-allow-2.png') no-repeat 0 0; background-size: contain; font-size: 0;}
.gallery_1 .swiper-button-prev {left: 0; width: 2.917vw; height: 2.969vw; transform: translateY(-50%); margin-top: 0;}
.gallery_1 .swiper-button-prev:after {width: 100%; height: 100%; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-allow-2.png') no-repeat 0 0; background-size: contain; font-size: 0; transform: rotate(180deg);}
.video_area .btn_area {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: 0; z-index: 10;}
.video_area .btn_area .btn.pause {display: none;}
.video_area .btn_area button {cursor: pointer;}
.video_area.active .btn_area {opacity: 1;}

.sc_cont h2 {margin-bottom: 2.083vw;}
.sc_cont h2 .filter {display: block; /* filter: drop-shadow(0.417vw 0.417vw 0.417vw #ff5700); */ font-size: 5.208vw; color: #ff9d00;}
.sc_cont h2 .filter span {color: #fff; font-family: inherit;}
.sc_cont h2 .s_tit {display: block; font-size: 1.458vw; line-height: 2.083vw; font-weight: 600; color: #ababaa;}
/* .cont {background: linear-gradient(0deg, rgba(180,174,163,1) 39%, rgba(93,90,84,1) 77%, rgba(4,4,3,1) 100%); padding: 6.25vw 0 0;}
.cont::before {display: block; content:''; position: absolute; top: -6.7vw; left: 0; width: 25.365vw; height: 6.719vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/bg_tab02.png') no-repeat 0 0; background-size: cover;}  */
.mh1 {background: #aaa397; padding: 6.25vw 0 6.510vw;}
.mh1::before {display: block; content:''; position: absolute; top: -6.71vw; left: 0; width: 100%; height: 189.635vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-bg-1-d.png') no-repeat 0 0; background-size: cover;} 
/* .sc_cont .swiper {width: 60.417vw; margin: 0 auto;} */
/* .sc_cont .gallery_1 .swiper-slide {width: 60.417vw; height: 41.094vw;} */
/* .sc_cont .gallery_1::before {display: block; content: ''; position: absolute; top: 0; left: 0; width: 37.031vw; height: 62.292vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/bg_light01_1.png') no-repeat 0 0; background-size: contain;} */
.mh1 .graphic {top: 0; left: 0; width: 44.219vw; height: 2.24vw;}
.mh1 .graphic .line {display: block; width: 100%; height: 100%; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-line-2-d.png') no-repeat 0 0; background-size: contain;}
.mh1 .top_area {position: relative;}
.mh1 .top_area .tit {position: absolute; top: 1.875vw; left: 0; width: 43.750vw; z-index: 2; }
.mh1 .top_area .tit .montserrat {margin-top: 7.708vw; margin-left: 5.938vw; font-size: 2.604vw; line-height: 3.438vw; font-weight: 800; color: #fff; filter: drop-shadow(0 0 0.260vw #00000066);}
.mh1 .top_area .tit .montserrat span {display: inline-block; position: relative; background: #24221e; padding: 0 0.521vw 0.313vw 0.260vw; font-family: inherit; color: #ff9d00; /* text-decoration: underline;  */font-style: italic;}
.mh1 .top_area .img_area {position: relative; width: 72.344vw; margin-left: 21.094vw;}
.mh1 .top_area .img_area::before {display: block; content: ''; position: absolute; bottom: -2.865vw; right: -3.646vw; width: 58.802vw; height: 33.281vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-gaming-room-monito-shadow-1-d.png') no-repeat 0 0; background-size: contain; z-index: -1;}
.mh1 .top_area .txt_area {width: 62.240vw; margin: 5.625vw 0 0 24.063vw; text-align: center; color: #3b3733; font-weight: 600; text-align: left;}
.mh1 .gallery_1 .swiper {width: 51.823vw; height: 38.073vw; margin: 0 2.708vw 3.646vw 6.250vw;}
.mh1 .gallery_1::after {display: block; content: ''; position: absolute; bottom: 0; left: 0; width: 60.781vw; height: 31.250vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-crimson-desert-monitor-shadow-d.png') no-repeat 0 0; background-size: contain; z-index: -1;}
.mh1 .gallery_1 .ui {position: absolute; bottom: 2.604vw; left: 25.260vw; width: 12.708vw; height: 2.969vw; margin-top: 0;}
.mh1 .col2_cont {justify-content: flex-start; margin-top: 6.250vw;}
.mh1 .col2_cont .txt_area { width: 28.385vw; margin-top: 11.583vw; margin-left: 4.427vw; text-align: left; color: #3b3733; font-weight: 600;}
.mh1 .products_swiper .swiper {margin-top: 10.417vw;}
.mh1 .btn_plus {top: 8.402vw; right: 10.84vw}
.mh1 .q_box {display: none; position: absolute; top: -5.598vw; right: -2.44vw}
.mh1 .q_box.left:after {top: unset; bottom: -3vw; left: 50%; transform: translate(-50%, 0); border-top-color: white; border-right-color: transparent;}
.mh1 .btn_plus_hover_wrap:hover .q_box {display: flex; z-index: 5;}
.mh1 .video_area {position: relative; margin: 10.990vw auto 0; width: 70.573vw; }
.mh1 .video_area::after {display: block; content: ''; position: absolute; bottom: -3.385vw; right: -3.438vw; width: 70.573vw; height: 39.688vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-bruno-playing-video-monitor-shadow-d.png') no-repeat 0 0; background-size: contain; z-index: -1;}
.mh1 .video_area .btn_area {width: 3.698vw; height: 3.698vw;}
.mh1 .video_area .play {width: 100%; height: 100%; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-btn-play-2.png') no-repeat 0 0; background-size: contain;}
.mh1 .video_area .pause {width: 100%; height: 100%; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-btn-pause-2.png') no-repeat 0 0; background-size: contain;}
.mh1 .video_area > div {border-radius: 2.183vw; overflow: hidden; font-size: 0;}
.mh1 .video_area + .txt_area {width: 72.875vw; margin: 6.250vw auto 0; color: #fff; text-align: center; font-size: 2.604vw; line-height: 3.438vw; font-weight: 800; filter: drop-shadow(0 0 0.260vw #00000066);}
.mh1 .video_area + .txt_area span {display: inline-block; background: #24221e; padding: 0 0.521vw 0 0.260vw;  font-family: inherit; font-weight: inherit; font-style: italic; color: #ff9d00; text-decoration: underline;}
.mh1 .products_swiper .ui .swiper-pagination {color: #fff;}
.mh1 .products_swiper .ui .swiper-button-prev, 
.mh1 .products_swiper .ui .swiper-button-next {filter: invert(1);}
/* .mh1 .txt_area .underline2::before {background: #3b3733;} */

.mh2 {background: #aaa397;}
.mh2::before {display: block; content:''; position: absolute; bottom: -0.1vw; left: 0; width: 100%; height: 100.104vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-bg-2-d.jpg') no-repeat 0 0; background-size: cover;} 
.mh2 h2 .filter {/* filter: drop-shadow(0.417vw 0.417vw 0.417vw #fff); */}
.mh2 h2 .filter span {color: #000;}
.mh2 h2 .s_tit {color: #413d39;}
.mh2 .img_area {position: relative; width: 89.583vw; height: 46.354vw; margin: 0 auto;}
.mh2 .txt_area {display: flex; width: 72.656vw; margin: 2.865vw auto 0; font-weight: 600;}
.mh2 .txt_area > span {flex: 1;}
.mh2 .txt_area > span + span {margin-left: 4.167vw;}
.mh2 .graphic {top: 55.533vw; left: unset; right: 0; width: 30.729vw; height: 2.24vw;}
.mh2 .graphic .line {display: block; width: 100%; height: 100%; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-line-3-d.png') no-repeat 0 0; background-size: contain;}
.mh2 .txt_area + .col2_cont {align-items: flex-end; margin-top: 6.250vw; margin-right: 3.646vw;}
.mh2 .txt_area + .col2_cont .gallery_1 .swiper {width: 54.844vw; height: 41.667vw;}
.mh2 .txt_area + .col2_cont .gallery_1::after {display: block; content: ''; position: absolute; bottom: -2.604vw; left: -2.604vw; width: 43.385vw; height: 31.771vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-couple-playing-fortnite-tv-shadowr-d.png') no-repeat 0 0; background-size: contain; z-index: -1;}
.mh2 .txt_area + .col2_cont .gallery_1 .ui {bottom: -1.510vw; right: unset; left: 50%; transform: translateX(-50%);}
.mh2 .txt_area + .col2_cont .txt_area {width: 30.885vw; padding-bottom: 0;}
.mh2 .col2_cont {margin: 7.292vw 6.250vw 0;}
.mh2 .col2_cont .txt_area {display: block; width: 28.333vw; margin-left: 4.167vw; padding-bottom: 5.729vw;}
/* .mh2 .col2_cont .txt_area {display: block; width: 44.375vw; margin-top: 3.125vw;} */
.mh2 .col2_cont .txt_area span {flex:0;}
.mh2 .col2_cont .txt_area span + span {margin-left: 0;}
.mh2 .col2_cont .montserrat {position: absolute; bottom: 2.604vw; left: 50%; transform: translateX(-63%); width: 46.156vw; text-align: right; font-size: 2.604vw; line-height: 3.438vw; font-weight: 800; color: #fff; filter: drop-shadow(0 0 0.260vw #00000066); z-index: 3;}
.mh2 .col2_cont .montserrat span {display: inline-block; background: #24221e; padding: 0 0.521vw 0 0.260vw; text-decoration: underline; color: #ff9d00; font-family: inherit; font-style: italic;}
.mh2 .col2_cont + .col2_cont {display: block; margin-top: 7.396vw;}
.mh2 .col2_cont + .col2_cont::after {display: block; content: ''; clear: both;}
.mh2 .col2_cont + .col2_cont .gallery_1 {float: right;}
.mh2 .col2_cont + .col2_cont .gallery_1 .swiper {width: 41.615vw; height: 34.896vw; margin-bottom: 1.615vw;}
.mh2 .col2_cont + .col2_cont .gallery_1::after {display: block; content: ''; position: absolute; top: -2.604vw; right: -2.604vw; width: 39.323vw; height: 29.688vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-couple-smile-tv-shadow-d.png') no-repeat 0 0; background-size: contain; z-index: -1;}
.mh2 .col2_cont + .col2_cont .txt_area {float: left; width: 42.188vw; margin-top: 3.646vw; margin-left: 0; padding-bottom: 0;}
.mh2 .products_swiper .swiper {margin-top: 11.354vw;}
.mh2 .btn_plus {top: 4.198vw; right: 14.073vw}
.mh2 .q_box {display: none; position: absolute; top: 9.802vw; right: 0.84vw}
.mh2 .q_box.left:after {top: -3vw; left: 50%; transform: translate(-50%, 0); border-bottom-color: white; border-right-color: transparent;}
.mh2 .btn_plus_hover_wrap:hover .q_box {display: flex;}
.mh2 .gallery_1 .ui {position: absolute; bottom: 0.104vw; right: 13.125vw; width: 12.708vw; height: 2.969vw; margin-top: 0;}
#scroll-section05-1 {background: linear-gradient(180deg, #d6d2cc 21%,  #f7f7f6 100%); padding-bottom: 13.802vw;}
#scroll-section05-1::before {display: none;}

.outro {/* background: linear-gradient(180deg, #964984 79%,  #a75294 100%); */background: #964A85; padding: 16.874vw 0 4.167vw; padding-top: 0;}
.outro::before {display: block; content:''; position: absolute; top: -6.7vw; left: 0; width: 100%; height: 89.271vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-bg-3-d.png') no-repeat 0 0; background-size: cover;} 
.outro h2 {position: absolute; top: 10.573vw; left: 9.010vw; z-index: 2;}
.outro h2 .filter {display: block; position: relative; /* filter: drop-shadow(0.417vw 0.417vw 0.417vw #ff5700); */ font-size: 5.208vw; line-height: 1.2; color: #fff; text-align: left;}
.outro h2 .s_tit {display: block; position: relative; margin-top: 1.563vw; padding-left: 0.521vw; padding-left: 0; font-size: 1.458vw; line-height: 2.083vw; color: #ababaa; text-align: left;}
.outro h2 .s_tit::before {display: none; content: ':'; position: absolute; top: 0; left: 0;  font-size: 1.458vw; line-height: 2.083vw; color: #ababaa;}
.outro .img_area {margin: 0 2.083vw 0 6.250vw;}
.outro .img_area .img_box {position: relative;}
.outro .img_area .img_box::before {display: block; content: ''; position: absolute; background-repeat: no-repeat; background-position: 0 0; background-size: contain; z-index: -1;}
.outro .img_area .img_box:nth-child(1) {width: 27.292vw; height: 32.604vw; transform: translate(0, 36.979vw);}
.outro .img_area .img_box:nth-child(2) {width: 55.208vw; height: 41.146vw; transform: translate(32.854vw, -28.125vw); z-index: 1;}
.outro .img_area .img_box:nth-child(1)::before {top: -2.604vw; right: -4.531vw; width: 27.292vw; height: 29.688vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-gaming-gear-shadow-d.png'); }
.outro .img_area .img_box:nth-child(2)::before {bottom: -2.604vw; right: -2.604vw; width: 52.135vw; height: 32.292vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-gaming-room-monitor-shadow-2-d.png'); }
.outro .txt_area {width: 50.521vw; margin-top: -18.305vw; margin-left: 43.229vw; color: #fff;}
.outro .txt_area .point {color: #24221e;}
.outro .graphic {top: 65.223vw; left: 0; width: 29.323vw; height: 2.24vw;}
.outro .graphic .line {display: block; width: 100%; height: 100%; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-line-4-d.png') no-repeat 0 0; background-size: contain;}

.video {background: linear-gradient(180deg, #964A85 0%,  #e36fc9 96%); padding: 3.125vw 0 4.688vw;}
.video h2 {display: block; position: relative; /* filter: drop-shadow(0.417vw 0.417vw 0.417vw #ff5700); */ font-size: 5.208vw; line-height: 1.2; color: #fff; z-index: 2;}
.video .video_area {position: relative; width: 75.208vw; margin: 2.083vw auto 0;}
.video .video_area .btn_area {width: 5.573vw; height: 6.094vw; }
.video .video_area .play {width: 100%; height: 100%; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-btn-play-1.png') no-repeat 0 0; background-size: contain;}
.video .video_area .pause {width: 100%; height: 100%; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-btn-pause-1.png') no-repeat 0 0; background-size: contain;}
.video .txt_area {width: 72.396vw; margin: 3.646vw auto 0; text-align: center; color: #3b3733;}

#scroll-section08 {padding-top: 4.688vw;}
#scroll-section08::before {display: block; content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 19.792vw; background: #e36fc9; }
#scroll-section08 .coupon_area {}
#scroll-section08 .coupon_area::before {opacity: .5;}

/* 공통 */
/* 이미지 슬라이드 */
.gallery_1{position: relative;}
.gallery_1 .swiper-slide img{width:100%}
/* .gallery_1 .swiper {width: 35.469vw;} */
.gallery_1 .ui{position: relative;margin: 1.042vw auto 0 auto;width: 10.156vw;height: 2.083vw;z-index: 2;}
.gallery_1 .ui .swiper-pagination{z-index: 9;font-style: italic;font-size: 1.979vw;bottom: 0.156vw;line-height: 1;}
.gallery_1 .ui .swiper-pagination-bullet {background: transparent; border: 1px solid #24221e; opacity: .5; width: 1.094vw; height: 1.094vw;}
.gallery_1 .ui .swiper-pagination-bullet-active {opacity: 1; background: #24221e;}

/* 제품 슬라이드 */
.products_swiper{overflow: hidden;}
.products_swiper .swiper{overflow:visible;margin: 7.292vw 12.24vw 2.083vw 12.24vw;}
.products_swiper .thumb{width: 7.25vw;height: 11.458vw;min-width: 7.25vw;}
.products_swiper .thumb > img{width:100%;height:100%;object-fit:contain;object-position: center;}
.products_swiper .swiper-wrapper{}
.products_swiper .swiper-slide{display:flex;gap: 2.083vw;background-color:#fff;border-radius:2.083vw;box-shadow: 0.208vw 0.208vw 0.417vw 0.417vw rgba(0, 0, 0, .03);overflow: hidden;padding: 1.563vw;box-sizing: border-box;}
.products_swiper .swiper-slide > .cont > * + *{display:block;margin-top: 0.208vw;}
.products_swiper .swiper-slide > .cont > em{font-style: normal;color: #646464;font-size: 0.797vw;}
.products_swiper .swiper-slide > .cont .price{margin-top:0.521vw;line-height: 1;}
.products_swiper .swiper-slide > .cont .price > strong{font-size:1.354vw;font-weight:bold}
.products_swiper .swiper-slide > .cont .price > * + *{margin-left: 0.417vw;}
.products_swiper .swiper-slide > .cont .promotion{font-size:0.99vw}
.products_swiper .swiper-slide > .cont > strong{font-weight:bold;line-height: 1.2em;height: 3.6em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;font-size: 1.25vw;margin-bottom: 0.6vw;}
.products_swiper .swiper-slide > .cont sup{/* vertical-align: super; */}
.products_swiper .swiper-slide .cont{display: flex;flex-direction: column;width: 100%;}
.products_swiper .swiper-slide .btnWrap{display:flex;margin-top: auto;padding-top: 0.781vw;gap: 0.781vw;}
.products_swiper .swiper-slide .btnWrap > a{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;transition: .3s ease;}
.products_swiper .swiper-slide .btnWrap > a.red{background-color:#ff0000;color:#fff;border-color:#ff0000}
.products_swiper .swiper-slide .btnWrap > a:hover{text-decoration:none;background-color:#ff0000;color:#fff;border-color:#ff0000}
.products_swiper .swiper-slide .btnWrap > a.red:hover{text-decoration:none;background-color:#fff;color:#000;border-color:#333}
.products_swiper .ui{display: flex;position:absolute;align-items: center;top: -4.167vw;right:0;gap: 0.208vw;}
.products_swiper .ui .swiper-button-next,
.products_swiper .ui .swiper-button-prev,
.products_swiper .ui .swiper-pagination{position:relative;top:unset;left:unset;right:unset;margin: unset;bottom: unset;}
.products_swiper .ui .swiper-pagination{width: 6.167vw;}
.products_swiper .ui .swiper-button-next{width:3.333vw;height:3.333vw;background:url("/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-allow-d.png") no-repeat 0 0;background-size: 100%;}
.products_swiper .ui .swiper-button-prev{width:3.333vw;height:3.333vw;background:url("/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-allow-d.png") no-repeat 0 0;transform: rotate(180deg);background-size: 100%;}
.products_swiper .ui .swiper-button-next:after,
.products_swiper .ui .swiper-button-prev:after{display:none}

/* 카드 컴포넌트 버튼색상 */
.c-button[class*=-default].highlight, .c-button[class*=-default]:hover {
  background: #ff0000 !important;
  border-color: #ff0000 !important;
  color: #fff !important;
}
.c-button[class*=-default].highlight:hover {
  background: #fff !important;
  color: #000 !important;
  border-color: #646464 !important;
}

/* 하단 배너 컴포넌트 로딩바 숨김 */
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, 
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {display: none;}

/* cta */
.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: relative;background-color:#fff;border-radius:1.042vw;padding: 1.042vw;display: flex;box-shadow: 0.208vw 0.208vw 0.417vw 0.417vw rgba(0, 0, 0, .03);max-width: 30vw;}
.q_box .thumb{width:9.375vw;height:9.375vw;min-width: 9.375vw; display: flex; padding: 0 1vw;}
.q_box .thumb img{object-fit: contain;animation: none !important;opacity: 1;}
.q_box .cont{display:flex;flex-direction:column;align-items: flex-start;}
.q_box .cont > em{font-size: 0.781vw;font-style: normal;}
.q_box .cont > strong{line-height: 1.3em;font-size: 1.042vw;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: 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:1px solid #333;transition:.4s ease}
.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;}


/* 모션관련 css */
#scroll-section01{z-index: 1;}
#scroll-section02{z-index: 2;}
#scroll-section03{z-index: 3;}
#scroll-section04{z-index: 4;}
#scroll-section05{z-index: 5;}
#scroll-section05-1{z-index: 5;}
#scroll-section06{z-index: 6;}
#scroll-section07{z-index: 7;}
#scroll-section08{z-index: 8;}

#scroll-section01 h1 {opacity: 0;}
#scroll-section01 h1::after {opacity: 0;}
#scroll-section01 h1.ani {animation: slideRight .5s ease forwards;}
#scroll-section01 h1.ani::after {animation: slideRight .7s ease-in-out forwards;}
#scroll-section01 .b_txt {opacity: 0;}
#scroll-section01 .gr1 {animation: slideLeft .8s ease-in-out .6s forwards;}
#scroll-section01 .gr2 {animation: slideRight .8s ease-in-out .6s forwards;}
#scroll-section01 .s_txt {opacity: 0;}
#scroll-section01 .s_txt.ani {animation: slideUp .8s ease-in-out 1s forwards;}
/* #scroll-section02.ani {position: sticky; top: 0;} */
#scroll-section02 .graphic .line {opacity: 0;}
#scroll-section02 .graphic .line.lt.ani {animation: clipRight 1.2s ease-in-out 1.5s forwards;}
#scroll-section02 .graphic .line.rt.ani {animation: clipRight 1.2s ease-in-out 1.5s forwards;}
#scroll-section03.ani {position: sticky; /* top: 6.719vw; */top: 0;}
#scroll-section03 .txt_area .b_txt {opacity: 0;}
#scroll-section03 .txt_area .b_txt.ani {animation: clipLeft 1s ease forwards;}
#scroll-section03 .txt_area .s_txt {opacity: 0;}
#scroll-section03 .txt_area .s_txt.ani {animation: slideUp 1s ease .5s forwards;}
#scroll-section04 h2 {opacity: 0;}
#scroll-section04 h2.ani {animation: slideUp .5s ease forwards;}
#scroll-section04 h2 .filter.ani {animation: titShow .5s cubic-bezier(0.250, 0.460, 0.450, 0.940) .2s forwards;}
/* #scroll-section04.ani h2.ani .shadow.ani {animation: appear 1.5s ease 1s forwards;} */
#scroll-section04 .graphic .line {opacity: 0;}
#scroll-section04 .graphic .line.ani {animation: clipLeft 1.2s ease-in-out .4s forwards;}
#scroll-section04 .tit .montserrat {opacity: 0;}
#scroll-section04 .tit .montserrat.ani {animation: clipLeft 1.2s ease .4s forwards;}
#scroll-section04 .top_area .img_area picture img {opacity: 0;}
#scroll-section04 .top_area .img_area img.ani {animation: showTLtoBR .5s ease forwards;}
#scroll-section04 .top_area .img_area::before {opacity: 0;}
#scroll-section04 .top_area .img_area.ani::before  {animation: showTLtoBR .5s ease .7s forwards;}
#scroll-section04 .btn_plus_hover_wrap .btn_plus {opacity: 0;}
#scroll-section04 .top_area .btn_plus.ani {animation: appear 1s ease .5s forwards;}
#scroll-section04 .top_area .txt_area {opacity: 0;}
#scroll-section04 .top_area .txt_area.ani {animation: slideUp 1s ease .8s forwards;}
#scroll-section04 .col2_cont .txt_area {opacity: 0;}
#scroll-section04 .col2_cont .txt_area.ani {animation: slideUp 1s ease .5s forwards;}
#scroll-section04 .col2_cont + .txt_area {opacity: 0;}
#scroll-section04 .col2_cont + .txt_area.ani {animation: clipLeft 1s ease .8s forwards;}
#scroll-section04 .video_area, 
#scroll-section04 .video_area::after {opacity: 0;}
#scroll-section04 .video_area.ani {animation: showTLtoBR .5s ease .7s forwards;}
#scroll-section04 .video_area.ani::after {animation: showTLtoBR .5s ease .9s forwards;}
/* #scroll-section04 .top_area .img_area::before {opacity: 0;}
#scroll-section04 .top_area .img_area.ani::before {animation: scaleUp 1s cubic-bezier(0.390, 0.575, 0.565, 1.000) .2s forwards;} */
#scroll-section05 h2 {opacity: 0;}
#scroll-section05 h2.ani {animation: slideUp .5s ease forwards;}
#scroll-section05 h2 .filter.ani {animation: titShow2 .5s cubic-bezier(0.250, 0.460, 0.450, 0.940) .7s forwards;}
#scroll-section05 h2 + .img_area img.ani {animation: slideUp .8s ease forwards;}
#scroll-section05 .btn_plus_hover_wrap {opacity: 0;}
#scroll-section05 h2 + .img_area.ani .btn_plus_hover_wrap {animation: appear 1s ease .5s forwards;}
#scroll-section05 h2 + .img_area + .txt_area {opacity: 0;}
#scroll-section05 h2 + .img_area + .txt_area.ani {animation: slideUp 1s ease .7s forwards;}
#scroll-section05 .graphic .line {opacity: 0;}
#scroll-section05 .graphic .line.ani {animation: clipRight 1.2s ease forwards;}
#scroll-section05 .col2_cont .img_area img {opacity: 0;}
#scroll-section05 .col2_cont .img_area::before {opacity: 0;}
#scroll-section05 .col2_cont .txt_area {opacity: 0;}
/* #scroll-section05 .txt_area + .col2_cont img.ani {animation: showTRtoBL .5s ease .3s forwards;} */
#scroll-section05 .txt_area + .col2_cont .img_area.ani::before {animation: showTRtoBL .5s ease .5s forwards;}
#scroll-section05 .txt_area + .col2_cont .txt_area.ani {animation: slideUp 1s ease .5s forwards;}
#scroll-section05 .col2_cont + .col2_cont .img_area img.ani {animation: showBLtoTR .5s ease .7s forwards;}
#scroll-section05 .col2_cont + .col2_cont .img_area.ani::before {animation: showBLtoTR .5s ease .9s forwards;}
#scroll-section05 .col2_cont + .col2_cont .txt_area.ani {animation: slideUp 1s ease .7s forwards;}
#scroll-section05 .col2_cont .montserrat {opacity: 0;}
#scroll-section05 .col2_cont .montserrat.ani {animation: clipRight 1s ease .9s forwards;}
#scroll-section05-1.ani {position: sticky; top: 0;}
#scroll-section06 h2 {opacity: 0;}
#scroll-section06 h2.ani {animation: slideUp .5s ease forwards;}
#scroll-section06 h2 .filter.ani {animation: titShow .5s cubic-bezier(0.250, 0.460, 0.450, 0.940) .7s forwards;}
#scroll-section06 .img_area .img_box img {opacity: 0;}
#scroll-section06 .img_area .img_box::before {opacity: 0;}
#scroll-section06 .img_area .img_box:nth-child(1) img.ani {animation: showBLtoTR .5s ease .2s forwards;}
#scroll-section06 .img_area .img_box:nth-child(2) img.ani {animation: showTLtoBR .5s ease .5s forwards;}
#scroll-section06 .img_area .img_box:nth-child(1).ani::before {animation: showBLtoTR .8s ease .5s forwards;}
#scroll-section06 .img_area .img_box:nth-child(2).ani::before {animation: showTLtoBR .8s ease .7s forwards;}
#scroll-section06 .graphic .line {opacity: 0;}
#scroll-section06 .graphic .line.ani {animation: clipLeft 1s ease-in-out .9s forwards;}
#scroll-section06 .txt_area {opacity: 0;}
#scroll-section06 .txt_area.ani {animation: slideUp 1s ease .8s forwards;}
#scroll-section07 h2 {opacity: 0;}
#scroll-section07 h2.ani {animation: slideUp .5s ease-in-out forwards;}
#scroll-section07 h2 .filter.ani {animation: titShow .5s cubic-bezier(0.250, 0.460, 0.450, 0.940) .7s forwards;}
#scroll-section07 .txt_area {opacity: 0;}
#scroll-section07 .txt_area.ani {animation: slideUp 1s ease .5s forwards;}

@keyframes weggle1{
  0%{transform: translate(20%,20%);opacity:0}
  100%{transform: translate(0,0);opacity:1}
}
@keyframes weggle2{
  0%{transform: rotate(-3deg)}
  50%{transform: rotate(3deg)}
  100%{transform:rotate(0deg)}
}
@keyframes weggle3{
  0%{transform: rotate(-1deg)}
  50%{transform: rotate(1deg)}
  100%{transform:rotate(0deg)}
}
@keyframes pathAni {
  0%{stroke-dashoffset: 400;}
  100%{stroke-dashoffset: 100;}
}
@keyframes clipRight{
  0%{clip-path: inset(0 0 0 100%); opacity: 0;}
  100%{clip-path: inset(0 0 0 0); opacity: 1;}
}
@keyframes clipTop{
  0%{clip-path: inset(0 0 100% 0); opacity: 0;}
  100%{clip-path: inset(0 0 0 0); opacity: 1;}
}
@keyframes clipLeft{
  0%{clip-path: inset(0 100% 0 0); opacity: 0;}
  100%{clip-path: inset(0 0 0 0); opacity: 1;}
}
@keyframes clipCircle{
  0%{clip-path:  circle(0%); opacity: 0;}
  100%{clip-path:  circle(100%); opacity: 1;}
}
/* @keyframes clipBRtoTL{
  0%{clip-path: inset(100% 0 0 100%); opacity: 0;}
  100%{clip-path:  inset(0 0 0 0); opacity: 1;}
}
@keyframes clipTLtoBR{
  0%{clip-path: inset(0 100% 100% 0); opacity: 0;}
  100%{clip-path:  inset(0 0 0 0); opacity: 1;}
}
@keyframes clipTRtoBL{
  0%{clip-path: inset(0 0 100% 100%); opacity: 0;}
  100%{clip-path:  inset(0 0 0 0); opacity: 1;}
}
@keyframes clipBLtoTR{
  0%{clip-path: inset(100% 100% 0 0); opacity: 0;}
  100%{clip-path:  inset(0 0 0 0); opacity: 1;}
} */
@keyframes showTLtoBR{
  0%{transform: translate(-2%, -2%); opacity: 0;}
  100%{transform: translate(0, 0); opacity: 1;}
}
@keyframes showTRtoBL{
  0%{transform: translate(2%, -2%); opacity: 0;}
  100%{transform: translate(0, 0); opacity: 1;}
}
@keyframes showBLtoTR{
  0%{transform: translate(-2%, 2%); opacity: 0;}
  100%{transform: translate(0, 0); opacity: 1;}
}
@keyframes showBRtoTL{
  0%{transform: translate(2%, 2%); opacity: 0;}
  100%{transform: translate(0, 0); opacity: 1;}
}
@keyframes appear {
  0%{opacity: 0;}
  100%{opacity: 1;}
}
@keyframes slideUp {
  0%{transform: translateY(20%);opacity: 0;}
  100%{transform: translateY(0);opacity: 1;}
}
@keyframes slideDown {
  0%{transform:translateY(-20%);opacity: 0;}
  100%{transform:translateY(0);opacity: 1;}
}
@keyframes slideRight {
  0%{transform:translateX(-20%);opacity: 0;}
  100%{transform:translateX(0);opacity: 1;}
}
@keyframes slideLeft {
  0%{transform:translateX(20%);opacity: 0;}
  100%{transform:translateX(0);opacity: 1;}
}
@keyframes spinFade {
  0%{transform:rotateX(100deg) scale(1.2)}
  100%{transform:rotateX(0deg) scale(1)}
}
@keyframes scaleUp {
  0%{transform: scale(0); opacity: 0;}
  100%{transform: scale(1); opacity: 1;}
}
@keyframes fade {
  0%{opacity:0}
  100%{opacity:1}
}
@keyframes titShow {
  0%{filter: drop-shadow(0 0 0 rgb(255, 87, 0, 0))}
  100%{filter: drop-shadow(0.417vw 0.417vw 0.417vw rgb(255, 87, 0, 100))}
}
@keyframes titShow2 {
  0%{filter: drop-shadow(0 0 0 rgb(255, 255, 255, 0))}
  100%{filter: drop-shadow(0.417vw 0.417vw 0.417vw rgb(255, 255, 255, 100))}
}
@keyframes typing{
  0% {width: 0%;}
  100% {width: 100%;}
}


@media screen and (max-width: 720px){
  :root {
    --swiper-navigation-size: 3vw;
    --swiper-theme-color: #000;
  }

  .pc_only {display: none !important;}
  .mo_only {display: block !important;}
  

  
  /* .underline {display: inline-block;}
  .underline::after {bottom: 4px;} */
  .underline2::before {bottom: 0.694vw; left: 0.833vw; background: #ff9d00; width: calc(100% - 1.6675vw); height: 0.417vw;}

  .monthly__container {max-width: 100vw;box-sizing: border-box;width: -webkit-fill-available;/* overflow: hidden; */margin: auto;}
  .monthly_inner {overflow: hidden;}
  .scroll_section {transform: translate3d(0, 0, 0);} /* IOS 이슈 */

  .key_visual {}
  .key_visual .monthly_kv_img {width: 100%; height: 170.556vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-kv-m.png');}
  .key_visual .monthly_kv_tit {top: 14.861vw; left: 0; transform: translateY(0); width: 100%;}
  .key_visual .monthly_kv_tit h1 {width: 78.611vw; height: 28.611vw; margin: 0 auto; font-size: 16.667vw; line-height: 12.222vw; text-align: center;}
  .key_visual .monthly_kv_tit h1::before { top: 0; left: 0; width: 78.611vw; height: 28.611vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-kv-tit-m.png');}
  .key_visual .monthly_kv_tit h1::after { top: 0; left: -3.193vw; width: 82.639vw; height: 28.611vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-kv-tit-bg-m.png');}
  .key_visual .monthly_kv_tit .b_txt {font-size: 5.278vw; line-height: 5.833vw;}
  .key_visual .monthly_kv_tit .gr1 {margin-top: 2.083vw; margin-left: 6.356vw;}
  .key_visual .monthly_kv_tit .gr2 {margin-left: 35.267vw; padding-right: 1.667vw;}
  .key_visual .monthly_kv_tit .s_txt {width: 75.694vw; margin: 2.083vw auto 0; font-size: 3.333vw; line-height: 4.444vw; text-align: center;}

  .coupon {padding: 11.111vw 0 30.139vw;}
  #scroll-section02::before {top: -8.889vw; width: 100%; height: 8.889vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-bg-tab-1-m.png'); background-size: cover;}
  .coupon h2 {margin-bottom: 7.639vw; font-size: 8.333vw;}
  .coupon h2 span {filter: drop-shadow(0.417vw 0.417vw 0.417vw #ff5700);}
  .coupon h2 .date {margin-top: 1.806vw; font-size: 3.889vw; }
  .coupon .graphic {top: 3.778vw; height: 5.972vw;}
  .coupon .graphic .line {display: block; width: 22.917vw; height: 100%; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-line-1-m.png') no-repeat 0 0; background-size: contain; transform: translateX(-0.694vw);}
  .coupon .graphic .line.rt {transform: scaleX(-1) translateX(-0.694vw);}
  .coupon_area {width: 81.944vw; height: 125.000vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-special-offer-coupon-m.png');}
  .coupon_area::before {bottom: 0; right: -2.500vw; width: 81.806vw; height: 122.083vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-special-offer-coupon-bg-m.png');}
  .coupon_area .coupon_inner {display: block;}
  .coupon_area .left {width: 100%; padding: 7.646vw 6.944vw 1vw;}
  .coupon_area .left .txt_area {display: flex; margin-top: 8.722vw;}
  .coupon_area .left .txt_area p:nth-child(1) {width: 52%; font-size: 5.278vw; line-height: 7.778vw; font-weight: 700; color: #fff; mix-blend-mode: overlay;}
  .coupon_area .left .txt_area p:nth-child(1) strong {font-size: 25.000vw; font-weight: 800; letter-spacing: -0.05em;}
  .coupon_area .left .txt_area p:nth-child(1) strong span {font-size: 15.278vw; font-weight: 600; margin-left: 0.694vw;}
  .coupon_area .left .txt_area p:nth-child(2) { margin-top: -2.121vw; margin-left: 3.472vw; color: #262626; text-align: left; font-size: 3.472vw; letter-spacing: -0.05em;}
  .coupon_area .left .txt_area p:nth-child(2) .prm_code {font-size: 4.167vw; font-weight: 700; letter-spacing: 0;}
  .coupon_area .right {width: 100%; padding: 3.861vw 8.056vw 0 7.917vw;}
  .coupon_area .right .title {display: block; text-align: center; width: 100%; margin: 0 auto;}
  .coupon_area .right .title strong {width: 100%; filter: drop-shadow(0.417vw 0.417vw 0.417vw #ff5700); font-size: 5.833vw;}
  .coupon_area .right .title span {display: block; width: 90%; margin: -1vw auto 0; padding-left: 1.667vw;  font-size: 2.778vw; line-height: 3.333vw;}
  .coupon_area .right .title span::before {display: inline-block; top: 0; left: unset; transform: translateX(-2.083vw); font-size: 2.778vw;}
  .coupon_area .right .prd_list {margin-top: 1.972vw;}
  .coupon_area .right .prd_list .list {width: 32.500vw; height: 48.889vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-special-offer-coupon-product-bg-1-m.jpg');}
  .coupon_area .right .prd_list .list:nth-child(2) {background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-special-offer-coupon-product-bg-2-m.jpg');}
  .coupon_area .right .prd_list .list::after {bottom: 1.806vw;} 
  .coupon_area .right .prd_list .list:nth-child(1)::after {width: 18.056vw; height: 17.361vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-special-offer-coupon-product-1-m.jpg');} 
  .coupon_area .right .prd_list .list:nth-child(2)::after {width: 29.167vw; height: 17.361vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-special-offer-coupon-product-2-m.jpg');} 
  .coupon_area .right .prd_list .list em {padding-top: 1.111vw; padding-bottom: 0.833vw; font-size: 3.333vw;}
  .coupon_area .right .prd_list .list ul {display: block; padding-top: 0.472vw;}
  .coupon_area .right .prd_list .list li {font-size: 2.639vw; line-height: 3.611vw;}
  .coupon_area .right .prd_list .list li:nth-child(1) {display: inline-block; padding: 0 0.417vw;}
  .coupon_area .right .prd_list .list li + li::before {display: none;}
  .coupon_area .right .prd_list .list + .list {margin-left: 0.972vw;}
  .coupon_area .btn_copy { width: 17.500vw; height: 9.861vw; margin-top: 1.389vw; font-size: 3.472vw; line-height: 8.861vw; border-radius: 5.000vw;}
  /* 쿠폰 dimmed */
  .coupon_dimmed {left: 0; width: 100%; height: 43.611vw;}
  .coupon_dimmed > span {font-size: 3.472vw;}

  .intro {width: 100%; height: unset; background: linear-gradient(-270deg, #dad2cb 15%,  #e0d8d3 74%);/*  background: #bcb0a4; */ padding: 5.833vw 0 25.833vw;/*  padding-top: 0; */}
  .intro::before {top: -8.928vw; width: 64.306vw; height: 9.028vw;  background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-bg-tab-2-m.png') no-repeat 0 0; background-size: contain;}
  /* .intro::before {display: block; content:''; position: absolute; top: -6.719vw; left: 0; width: 100%; height: 68.542vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/bg01.png') no-repeat 0 0; background-size: cover;} */
  /* .intro .txt_area {width: 100%; height: 65.625vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/bg01.png') no-repeat 0 0; background-size: contain;} */
  .intro .img_area {width: 100%; height: 220.417vw; transform: translateY(0); background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-bruno-ribeiro-m.png');}
  .intro .txt_area {top: 83.333vw; /* top: 61.333vw; */ left: 0; width: 100%; padding: 0 6.250vw; box-sizing: border-box;}
  .intro .b_txt {margin-bottom: 5.556vw; margin-bottom: 3.556vw; font-size: 5.556vw; line-height: 7.222vw; filter: drop-shadow(0.417vw 0.417vw 0.417vw #ff5700);}
  .intro .s_txt {font-size: 3.889vw; line-height: 5.833vw;}
  .intro.ms {}

  .col2_cont {}
  .txt_area {font-size: 3.889vw; line-height: 5.833vw;}
  .gallery_1 .swiper-slide {position: relative; }
  .gallery_1 .swiper-button-next {top: 0; width: 8.333vw; height: 8.333vw;}
  .gallery_1 .swiper-button-prev {top: 0; width: 8.333vw; height: 8.333vw;}
  .video_area .btn_area {display: none !important;}

  .sc_cont h2 {margin: 0 auto; width: 100%; text-align: center;}
  .sc_cont h2 .filter {/* filter: drop-shadow(1.250vw 1.250vw 1.250vw #ff5700); */ font-size: 12.500vw; line-height: 1; letter-spacing: -0.04em;}
  .sc_cont h2 .s_tit { width: calc(100% - 12.500vw); margin: 4.167vw auto 0; font-size: 4.444vw; line-height: 5.556vw; }
  
  .mh1 {background: #aca599; padding: 9.444vw 0 6.510vw;}
  .mh1::before {top: -8.889vw; height: 482.778vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-bg-1-m.png');} 
  .mh1 .graphic {top: 39.296vw; left: -6.167vw; width: 36.806vw; height: 5.278vw;}
  .mh1 .graphic .line {background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-line-2-m.png');}
  .mh1 .top_area {margin-top: 10.556vw;}
  .mh1 .top_area .tit {position: relative; top: 0; left: 0; width: calc(100% - 12.500vw); margin: 0 auto 4.167vw; z-index: 2; }
  .mh1 .top_area .tit .montserrat {width: 100%; margin: 11.111vw auto 0 ; font-size: 5.556vw; line-height: 7.222vw; filter: drop-shadow(0 0 0.694vw #00000066);}
  .mh1 .top_area .tit .montserrat span {padding: 0 0.521vw 0.833vw 0.260vw;}
  .mh1 .top_area .img_area {width: 91.806vw; margin: 5.556vw auto 0;}
  .mh1 .top_area .img_area::before {bottom: -4.167vw; right: -4.167vw; width: 80.139vw; height: 68.750vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-gaming-room-monito-shadow-1-m.png');}
  .mh1 .top_area .txt_area {width: calc(100% - 12.500vw); margin: 9.722vw auto 0; text-align: left;}
  .mh1 .gallery_1 .swiper {width: 87.560vw; height: 73.472vw;}
  .mh1 .gallery_1::after {display: block; content: ''; position: absolute; bottom: -6.528vw; left: 0; width: 96.944vw; height: 53.194vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-crimson-desert-monitor-shadow-m.png') no-repeat 0 0; background-size: contain; z-index: -1;}
  .mh1 .gallery_1 .ui {top: 50%; left: 50%; transform: translate(-50%, -50%); width: 92.222vw; height: 8.333vw;}
  .mh1 .gallery_1 .ui .swiper-pagination {top: 36.281vw; left: 0; width: 100%; font-size: 5.972vw;}
  .mh1 .gallery_1 .ui .swiper-pagination span {font-size: 6.944vw;}
  .mh1 .col2_cont {display: block; margin-top: 18.056vw;}
  .mh1 .col2_cont .txt_area {width: calc(100% - 12.500vw); margin: 12.500vw auto 0;}
  .mh1 .video_area + .txt_area {width: calc(100% - 12.500vw); margin: 11.111vw auto 0; color: #fff; text-align: center; font-size: 5.556vw; line-height: 7.222vw; filter: drop-shadow(0 0 0.694vw #00000066);}
  .mh1 .video_area + .txt_area span {display: inline; background: #24221e; padding: 0 0.521vw 0 0.260vw;  font-family: inherit; font-weight: inherit; font-style: italic; color: #ff9d00; text-decoration: underline;}
  .mh1 .products_swiper .swiper {margin-top: 25vw;}
  .mh1 .btn_plus {top: 21.802vw; right: 39.083vw}
  .mh1 .q_box {top: unset; bottom: 17.667vw; right: unset; left: 18.922vw;}
  .mh1 .q_box.left:after {top:-3vw; bottom: unset; border-bottom-color: white; border-top-color: transparent;} 
  .mh1 .video_area {width: 87.500vw; height: 49.167vw; margin-top: 12.500vw;}
  .mh1 .video_area::after {bottom: -5.556vw; right: -6.250vw; width: 84.028vw; height: 49.167vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-bruno-playing-video-monitor-shadow-m.png');}
  .mh1 .video_area > div {border-radius: 4.167vw; font-size: 0;}
  .mh1 .btn_play {display: none;}

  
  .mh2 {background: #aca59a;}
  .mh2::before {height: 550.556vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-bg-2-m.jpg');}
  .mh2 h2 .filter {/* filter: drop-shadow(0.417vw 0.417vw 0.417vw #fff); */}
  .mh2 h2 .filter span {color: #000;}
  .mh2 h2 .s_tit {color: #413d39;}
  .mh2 .img_area {position: relative; width: 88.889vw; height: 65.972vw; margin-top: 11.111vw;}
  .mh2 .txt_area {display: block; width: calc(100% - 12.500vw); margin-top: 5.556vw; }
  .mh2 .txt_area > span {}
  .mh2 .txt_area > span + span {margin-left: 0;}
  .mh2 .graphic {top: 124.163vw; left: unset; right: 0; width: 37.333vw; height: 5.278vw;}
  .mh2 .graphic .line {background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-line-3-m.png');}
  .mh2 .txt_area + .col2_cont {margin-top: 18.056vw; margin-right: 0;}
  .mh2 .txt_area + .col2_cont .gallery_1 .swiper {width: 86.111vw; height: 66.389vw; margin: 0; padding-bottom: 5.556vw;}
  .mh2 .txt_area + .col2_cont .gallery_1::after {bottom: 0; left: 0; width: 62.639vw; height: 58.889vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-couple-playing-fortnite-tv-shadowr-m.png');}
  .mh2 .txt_area + .col2_cont .gallery_1 .ui {bottom: 1.617vw;}
  .mh2 .txt_area + .col2_cont .txt_area {width: calc(100% - 12.500vw); margin: 5.556vw auto 16.667vw;}
  .mh2 .col2_cont {display: block; margin: 0;}
  .mh2 .col2_cont .img_area {position: relative; width: 38.333vw; height: 38.073vw; padding-bottom: 2.604vw;}
  /* .mh2 .col2_cont .img_area img {transform: scale(0);} */
  /* .mh2 .col2_cont .img_area::before {display: block; content: ''; position: absolute; top: -2.604vw; right: -2.604vw; width: 33.125vw; height: 29.688vw; background: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/bg_shadow02_3.png') no-repeat 0 0; background-size: contain; z-index: -1;} */
  .mh2 .col2_cont .img_area + .txt_area {width: calc(100% - 12.500vw); margin-top: 9.722vw; margin-left: auto;}
  /* .mh2 .col2_cont .txt_area {width: 44.375vw; margin-top: 5.556vw; padding-bottom: 18.056vw;} */
  .mh2 .col2_cont .txt_area span {flex:0;}
  .mh2 .col2_cont .txt_area span + span {margin-left: 0;}
  .mh2 .col2_cont + .col2_cont {}
  .mh2 .col2_cont + .col2_cont .gallery_1 {float: none;}
  .mh2 .col2_cont + .col2_cont .gallery_1 .swiper {width: 84.722vw; height: 83.472vw; margin-bottom: 4.167vw; margin-right: 0;}
  .mh2 .col2_cont + .col2_cont .gallery_1::after {top: -4.583vw; right: 0; width: 69.444vw; height: 70.972vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-couple-smile-tv-shadow-m.png');}
  .mh2 .col2_cont + .col2_cont .txt_area {float: none; width: calc(100% - 12.500vw); margin: 9.028vw auto 0;}
  .mh2 .col2_cont .montserrat {position: relative; bottom: 0; left: 0; transform: translateX(0); width: calc(100% - 12.500vw); margin: 11.111vw auto 0; text-align: center; font-size: 5.556vw; line-height: 7.222vw; font-weight: 800; color: #fff; filter: drop-shadow(0 0 0.694vw #00000066); }
  .mh2 .col2_cont .montserrat span {display: inline-block; background: #24221e; padding: 0 0.521vw 0 0.260vw; text-decoration: underline; color: #ff9d00; font-family: inherit; font-style: italic;}
  .mh2 .products_swiper .swiper {margin-top: 25.694vw;}
  .mh2 .btn_plus {top: 8.802vw; left: 25.000vw; right: unset;}
  .mh2 .q_box {top: 22.802vw; left: 0.84vw; right: unset;}
  .mh2 .q_box.left:after {}
  .mh2 .gallery_1 .ui {bottom: -4.167vw; right: 23.056vw; width: 35.000vw; height: 8.333vw; margin-top: 0;}
  .mh2 .gallery_1 .ui .swiper-pagination {font-size: 5.972vw; line-height: 8.333vw;}
  .mh2 .gallery_1 .ui .swiper-pagination span {font-size: 6.944vw;}
  .mh2 .gallery_1 .swiper-button-next, .mh2 .gallery_1 .swiper-button-prev {top: 50%;}
  #scroll-section05-1 {background: linear-gradient(180deg, #D4D0C5 21%,  #f7f7f6 100%);/* padding-top: 8.333vw;  */padding-bottom: 13.802vw;}

  .outro {/* background: linear-gradient(180deg, #964984 79%,  #a75294 100%); */background: #964A85; padding: 14.583vw 0 9.028vw;}
  .outro::before {top: -9.028vw; height: 238.333vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-bg-3-m.png');} 
  .outro h2 {position: relative; top: 0; left: 0; width: calc(100% - 12.500vw); margin: 0 auto;}
  .outro h2 .filter {font-size: 12.500vw; line-height: 13.889vw; text-align: center;}
  .outro h2 .s_tit {margin-top: 4.167vw; font-size: 4.444vw; line-height: 5.556vw;  text-align: center; color: #fff;}
  .outro h2 .s_tit::before {display:none; position: relative; font-size: 4.444vw; line-height: 5.556vw; margin-right: 0.694vw; color: #fff;}
  .outro .img_area {margin: 12.500vw 0 0 0;}
  .outro .img_area .img_box {position: relative;}
  /* .outro .img_area .img_box::before {display: block; content: ''; position: absolute; background-repeat: no-repeat; background-position: 0 0; background-size: contain; z-index: -1;} */
  .outro .img_area .img_box:nth-child(1) {width: 81.528vw; height: 71.250vw; transform: translate(4.167vw, 0);}
  .outro .img_area .img_box:nth-child(1)::before {top: -4.861vw; right: -5.278vw; width: 80.833vw; height: 61.528vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-gaming-gear-shadow-m.png'); }
  .outro .img_area .img_box:nth-child(2) {width: 81.389vw; height: 74.167vw; transform: translate(18.611vw, 0); margin-top: 6.250vw;}
  .outro .img_area .img_box:nth-child(2)::before {bottom: -4.722vw; left: -5.833vw; width: 87.222vw; height: 70.556vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-gaming-room-monitor-shadow-2-m.png'); }
  .outro .txt_area {width: calc(100% - 12.500vw); margin: 10.417vw auto 0;}
  .outro .txt_area .point {color: #24221e;}
  .outro .graphic {top: 115.713vw; left: 0; width: 35.972vw; height: 5.278vw;}
  .outro .graphic .line {background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-line-4-m.png');}

  .video {background: linear-gradient(180deg, #964A85 0%,  #e36fc9 96%); padding: 9.028vw 0;}
  .video h2 {font-size: 9.722vw; line-height: 1; }
  .video .video_area {margin-top: 5.833vw; width: 100%; height: 56.250vw;}
  .video .video_area .btn_play {display: none;}
  .video .txt_area {width: calc(100% - 12.500vw); margin-top: 5.556vw;}

  #scroll-section08 {padding-top: 9.028vw;}
  #scroll-section08::before {top: 0; height: 71.394vw;}
  #scroll-section08 .coupon_area {}


   /* 제품슬라이드 */
  .products_swiper .ui .swiper-button-prev,
  .products_swiper .ui .swiper-button-next{width: 10vw;height: 10vw; background-image: url('/content/dam/channel/wcms/mx/monthly-lg/2024/monthly-lg-august/images/monthly-lg-create-your-ultimate-gaming-haven-with-lg-ultragear-oled-monitor-and-oled-tv-c4-allow-m.png');}
  .products_swiper .ui{top: -14.722vw;gap: 1vw;}
  .products_swiper .ui .swiper-pagination {display: none;}
  .products_swiper .swiper{margin: 20.139vw 8vw 13.889vw 8vw;}
  .products_swiper .swiper-slide{padding: 5vw 5vw 14.5vw 5vw;}
  .products_swiper .swiper-slide > .cont > em {font-size: 2.5vw;}
  .products_swiper .swiper-slide > .cont > strong{height: 4.8em;-webkit-line-clamp: 4;margin-bottom: 4vw;font-size: 3.8vw;}
  .products_swiper .swiper-slide > .cont .price > strong{display: block;order: 3;width: 100%;font-size: 6.333vw;}
  .products_swiper .swiper-slide > .cont .price > * + *{margin-left: 0;}
  .products_swiper .swiper-slide > .cont .price{display: flex;flex-wrap: wrap;}
  .products_swiper .swiper-slide > .cont .promotion{font-size: 2.5vw;margin-top: 1vw;}
  .products_swiper .swiper-slide .btnWrap {position: absolute;bottom: 0;width: auto;left: 0;right: 0;padding: 2.778vw;gap: 1.5vw;}
  .products_swiper .swiper-slide .btnWrap > a {height: 8vw;border-radius: 4vw;font-size: 2.8vw;}
  .products_swiper .thumb{width: 22vw;min-width: 22vw;height: auto;}
  
  /* cta */
  .btn_plus {width: 9.722vw; height: 9.722vw;}
  .btn_plus::before, .btn_plus::after {width: 4.444vw; height: 0.278vw;}

  .q_box{min-height: 30vw;min-width: 58vw;max-width: 58vw;padding: 3vw;left: 10vw;top: 2vw;border-radius: 4vw;}
  .washtower .q_box{left: 20vw;top: 36vw;}
  .q_box .thumb{width: 15vw;height: 20vw;min-width: 15vw;}
  .q_box .cont > em{font-size:2vw;margin-bottom:.5vw}
  .q_box .cont > strong{font-size: 3vw;}
  .q_box .cont > a{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.left:after{left: -3.5vw;}

  /* 모션 */
  #scroll-section03.ms.ani {top: -24.167vw;}
  #scroll-section06 .img_area .img_box:nth-child(2) img.ani {animation: showTRtoBL .5s ease-in-out .7s forwards;}

  @keyframes titShow {
    0%{filter: drop-shadow(0 0 0 rgb(255, 87, 0, 0))}
    100%{filter: drop-shadow(1.250vw 1.250vw 1.250vw rgb(255, 87, 0, 100))}
  }
  @keyframes titShow2 {
    0%{filter: drop-shadow(0 0 0 rgb(255, 255, 255, 0))}
    100%{filter: drop-shadow(1.250vw 1.250vw 1.250vw rgb(255, 255, 255, 100))}
  }
}
