min-height: var(--stageWrapperH); } @media (max-width: 750px) { .precision-area .stage-wrapper { min-height: unset; height: auto; } } .precision-area .stage-wrapper .stage { width: 100%; height: var(--stageH); margin-left: auto; margin-right: auto; margin-bottom: 0; } @media (max-width: 750px) { .precision-area .stage-wrapper .stage { height: auto; } } .precision-area .stage-wrapper .stage .heading { position: relative; z-index: 1; padding-bottom: 0; margin-bottom: 7.4074074074vh; top: 14.8148148148vh; } @media (max-width: 750px) { .precision-area .stage-wrapper .stage .heading { display: none; } } .precision-area .stage-wrapper .stage .screen-area { display: flex; justify-content: center; position: relative; width: 118.8888888889vh; height: 67.7777777778vh; margin-left: auto; margin-right: auto; transform: translate(0, 35%); transition: transform 0.5s; } .precision-area .stage-wrapper .stage .screen-area.has-backlights-shown { transform: translate(0, 50%); } @media (max-width: 750px) { .precision-area .stage-wrapper .stage .screen-area.has-backlights-shown { transform: translate(0, 0); } } @media (max-width: 750px) { .precision-area .stage-wrapper .stage .screen-area { --screen-w: calc(750px - 36px * 2); --ratio: calc(1284 / (750 - 36 * 2)); width: 90.4vmin; height: 51.5364485981vmin; transform: translate(0, 0); margin-top: 57.3333333333vmin; } } .precision-area .stage-wrapper .stage .screen-area .screen-glow { position: absolute; top: -55.3703703704vh; width: 177.4074074074vh; height: 137.037037037vh; background: var(--screen-glow) center center/100% 100% no-repeat; } @media (max-width: 750px) { .precision-area .stage-wrapper .stage .screen-area .screen-glow { top: -42.1021806854vmin; width: 134.8959501558vmin; height: 104.199376947vmin; } } .precision-area .stage-wrapper .stage .screen-area .backlights { display: flex; flex-direction: column; justify-content: center; align-items: center; position: absolute; z-index: 1; bottom: 100%; width: 100%; height: 35.1851851852vh; transform: translate(0, 27.7777777778vh); transition-duration: 0.5s; } @media (max-width: 750px) { .precision-area .stage-wrapper .stage .screen-area .backlights { height: auto; transform: translate(0, 0); } } .precision-area .stage-wrapper .stage .screen-area .backlights.shown { transform: translate(0, 0); } .precision-area .stage-wrapper .stage .screen-area .backlights.shown .title { opacity: 1; transform: translate(0, 0); } .precision-area .stage-wrapper .stage .screen-area .backlights.shown .subtitle { opacity: 1; transform: translate(0, 0); } .precision-area .stage-wrapper .stage .screen-area .backlights .title { padding-top: 1.4814814815vh; margin-bottom: 2.7777777778vh; font-size: 4.4444444444vh; font-weight: 600; font-style: italic; opacity: 0; transform: translate(0, 50%); transition: all 0.5s 0.3s; text-align: center; } @media (max-width: 750px) { .precision-area .stage-wrapper .stage .screen-area .backlights .title { padding-top: 2.1333333333vmin; margin-bottom: 4vmin; font-size: 6.4vmin; opacity: 1; transform: translate(0, 0); } } .precision-area .stage-wrapper .stage .screen-area .backlights .subtitle { margin-bottom: 7.037037037vh; font-size: 2.2222222222vh; opacity: 0; transform: translate(0, 50%); transition: all 0.5s 0.3s; text-align: center; } @media (max-width: 750px) { .precision-area .stage-wrapper .stage .screen-area .backlights .subtitle { margin-bottom: 10.1333333333vmin; font-size: 3.2vmin; opacity: 1; transform: translate(0, 0); } } .precision-area .stage-wrapper .stage .screen-area .backlights .backlights-real { bottom: 0; width: 109.6296296296vh; height: 17.037037037vh; background: var(--backlights) center center/100% 100% no-repeat; } @media (max-width: 750px) { .precision-area .stage-wrapper .stage .screen-area .backlights .backlights-real { width: 83.3595015576vmin; height: 12.954517134vmin; flex-shrink: 0; } } .precision-area .stage-wrapper .stage .screen-area .backlights .backlights-glow { position: absolute; bottom: 0; width: 118.3333333333vh; height: 16.4814814815vh; background: var(--backlights-glow) center center/100% 100% no-repeat; } @media (max-width: 750px) { .precision-area .stage-wrapper .stage .screen-area .backlights .backlights-glow { width: 89.9775700935vmin; height: 12.5320872274vmin; } } .precision-area .stage-wrapper .stage .screen-area .screen { position: relative; z-index: 1; width: 118.8888888889vh; height: 67.7777777778vh; background: var(--screen) center center/100% 100% no-repeat; } @media (max-width: 750px) { .precision-area .stage-wrapper .stage .screen-area .screen { width: 100%; height: 100%; } } .precision-area .devices-area { --product: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/6799dc3b1be2a78f162509b94a5ee74e.png); --wire: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/d814a69e91f24e81c96104861506566f.png); --devices: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/0664a8ed4f5ebc6e5ed163df6e2b509d.png); position: relative; z-index: 1; height: var(--devicesH); } @media (max-width: 750px) { .precision-area .devices-area { height: auto; } } .precision-area .devices-area .text { max-width: 88.8888888889vh; margin-top: 3.7037037037vh; margin-bottom: 3.7037037037vh; margin-left: auto; margin-right: auto; font-size: 2.2222222222vh; line-height: 1.6666666667; font-weight: 500; text-align: center; opacity: 0; transform: translate(0, 50%); transition: all 0.3s; box-sizing: border-box; } @media (max-width: 750px) { .precision-area .devices-area .text { width: 100vw; margin-top: 5.3333333333vmin; margin-bottom: 5.3333333333vmin; font-size: 3.2vmin; padding-left: 4.2666666667vmin; padding-right: 4.2666666667vmin; } } .precision-area .devices-area .text.shown { opacity: 1; transform: translate(0, 0); } .precision-area .devices-area .link { font-size: 2.2222222222vh; line-height: 1.6666666667; font-weight: 500; text-align: center; color: #fa7010; opacity: 0; transform: translate(0, 50%); transition: all 0.3s 0.3s; cursor: pointer; } @media (max-width: 750px) { .precision-area .devices-area .link { font-size: 3.2vmin; } } .precision-area .devices-area .link.shown { opacity: 1; transform: translate(0, 0); } .precision-area .devices-area .product { width: 55.9259259259vh; height: 30.1851851852vh; margin-left: auto; margin-right: auto; background: var(--product) center center/100% 100% no-repeat; } @media (max-width: 750px) { .precision-area .devices-area .product { width: 48vmin; height: 25.9072847682vmin; } } .precision-area .devices-area .wire { width: 71.8518518519vh; height: 22.962962963vh; margin-top: -5.7407407407vh; margin-left: auto; margin-right: auto; background: var(--wire) center center/100% 100% no-repeat; } @media (max-width: 750px) { .precision-area .devices-area .wire { width: 69.3333333333vmin; height: 22.1580756014vmin; margin-top: -5.2vmin; } } .precision-area .devices-area .devices { width: 88.8888888889vh; height: 26.2962962963vh; margin-top: -16.2962962963vh; margin-left: auto; margin-right: auto; background: var(--devices) center center/100% 100% no-repeat; } @media (max-width: 750px) { .precision-area .devices-area .devices { width: 90.6666666667vmin; height: 26.8222222222vmin; margin-top: -16vmin; } } .coverage-area .stage { max-width: 1340px; width: 69.8vw; margin: 0 auto; } .coverage-area .heading { display: none; } .coverage-area .swiper-wrapper .heading { display: block; position: relative; top: 0; margin-top: 130px; padding: 0; } @media (max-width: 750px) { .coverage-area .swiper-wrapper .heading { width: 85.06666667vw; margin: 0 auto; top: 0; display: none; } .coverage-area .exhibit-area .heading { display: block; padding-bottom: 0; margin-top: 12.8vw; } } .coverage-area .exhibit-area { position: relative; } .coverage-area .exhibit-area .swiper-controls { position: absolute; z-index: 1; top: 50%; left: 50%; transform: translate(-50%, 0); width: 111%; max-width: 1505px; margin-left: auto; margin-right: auto; display: flex; justify-content: space-between; pointer-events: none; } .coverage-area .figure .title { font-family: Avenir-Black; font-size: 32px; color: #FFFFFF; letter-spacing: 0; text-align: left; font-weight: 900; margin-top: 55px; margin-bottom: 56px; } .coverage-area .figure .content { height: 114px; opacity: 0.6; font-family: Avenir-Roman; font-size: 18px; color: #FFFFFF; letter-spacing: 0; text-align: justify; line-height: 28px; font-weight: 400; margin-bottom: 40px; } .coverage-area .media-content { max-width: 84.8958333333vw; margin-left: auto; margin-right: auto; margin-top: 0; position: relative; } .coverage-area .media-content:before { content: " "; position: absolute; top: 0; left: -1vw; width: 22vw; height: 100%; background-image: linear-gradient(270deg, rgba(0, 0, 0, 0) 34%, #000000 100%); pointer-events: none; z-index: 2; } .coverage-area .media-content:after { content: " "; position: absolute; top: 0; right: -1px; width: 22vw; height: 100%; transform: scaleX(-1); background-image: linear-gradient(270deg, rgba(0, 0, 0, 0) 34%, #000000 100%); pointer-events: none; z-index: 2; } .coverage-area .media-content .swiper { height: 402px; position: relative; } .coverage-area .media-content .card { position: relative; width: 100%; padding-top: 100%; border-radius: 1.25vw; transition: all 0.3s; background: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/c7dff329f59a86f731526deed2dfdf6a.png) center center/100% 100% no-repeat; } .coverage-area .media-content .swiper-v2 .card { position: relative; width: 100%; padding-top: 100%; border-radius: 1.25vw; transition: all 0.3s; background: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/c220916a19160541679c24a4fb0a4278.png) center center/100% 100% no-repeat; } .coverage-area .media-content .card-wrapper .playback { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 4.727407vh; height: 4.727407vh; background: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/0fbe8f2cd6997bd1d7ef120a9c6af22c.svg) center center/100% 100% no-repeat; cursor: pointer; background-color: rgba(0, 0, 0, 0.4); border-radius: 50%; } .coverage-area .media-content .swiper-v .card-wrapper .playback { display: none; } .coverage-area .media-content .swiper-v2 .swiper-slide-active .card-wrapper .playback { display: unset; } .coverage-area .media-content .swiper-slide-active .card:before { opacity: 0; } .coverage-area .media-content .card:before { content: " "; position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; } .coverage-area .media-content .card.card-2 { background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/52f1a125524ec4f26358d26df723e7d1.png); } .coverage-area .media-content .card.card-3 { background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/3da57d9053ca1d417cfff6943cc5fd3d.png); } .coverage-area .media-content .card.card-4 { background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/b75b8a4dfac52efd96b081c1d54af0ca.png); } .coverage-area .media-content .card.card-5 { background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/484b629b6fe0150208a67c27600a365e.png); } .coverage-area .media-content .card.card-6 { background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/4f8bb0a3d6d77632e55867ab7c225606.png); } .coverage-area .media-content .card.card-7 { background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/fbbe55ff1489ea294dbbf1bc53a342f5.png); } .coverage-area .media-content .card.card-8 { background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/8a99018be762943fd75e741324fcb825.png); } .coverage-area .media-content .swiper-v2 .card.card-2 { background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/42e39b5423cf822635fc6c84f873f0e3.png); } .coverage-area .media-content .swiper-v2 .card.card-3 { background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/a31bb44253fdaceceb60cc3a2748b1f6.png); } .coverage-area .media-content .swiper-v2 .card.card-4 { background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/2b2304819f01177af1dedac7bdc47927.png); } .coverage-area .media-content .swiper-v2 .card.card-5 { background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/d0ee30d8ad4264bb78ac0f2c001dc328.png); } .coverage-area .exhibit-area .swiper-controls .slide-button.slide-next-button { transform: scalex(-1); } .coverage-area .exhibit-area .swiper-controls .slide-button.swiper-button-disabled { opacity: 0; pointer-events: none; } .coverage-area .figure { display: flex; justify-content: center; align-items: center; height: 497px; margin-top: 80px; margin-bottom: 40px; } .coverage-area .figure .figure-image { width: 460px; height: 93%; overflow: hidden; margin-right: 219px; } .coverage-area .kindness-slide .figure { height: 497px; } .coverage-area .kindness-slide .figure .figure-image { max-width: 618px; width: 32.189vw; height: 100%; margin-right: 6vw; } .coverage-area .figure .figure-content { max-width: 600px; width: 31vw; height: 497px; } .coverage-area .figure > video { width: 100%; max-width: 1440px; } .possibilities-area .stage .heading { margin-top: 160px; padding-bottom: 80px; } .coverage-area .figure .figure-image img { transition: all 0.3s; cursor: pointer; width: 100%; height: 100%; object-fit: contain; } .coverage-area .figure .figure-image img:hover { transform: scale(1.05); } @media (min-width: 1280px) and (max-width: 1439px) { .coverage-area .media-content .card { background-size: 266px 238px; } .coverage-area .media-content { width: 850px; margin-top: 0; } .coverage-area .media-content .swiper { height: 275px; } .coverage-area .kindness-slide .media-content .swiper { height: 300px; } .coverage-area .media-content .card { padding-top: 100%; } .coverage-area .figure .figure-image { width: 373px; margin-right: 93.5px; } .coverage-area .kindness-slide .figure .figure-image { margin-right: 93.5px; } .coverage-area .figure .figure-content { height: 100%; } .coverage-area .figure .content { height: 82px; font-size: 12px; line-height: 20px; margin-bottom: 24px; } .coverage-area .figure .title { margin-top: 40px; margin-bottom: 25px; font-size: 24px; } .coverage-area .exhibit-area .swiper-controls { max-width: 100vw; } } @media (max-width: 750px) { .coverage-area .exhibit-area .swiper-controls { max-width: 91.4666666667vw; top: 41%; } .coverage-area .figure .title { text-align: center; font-size: 5.33333333vw; margin-top: 3.6vw; margin-bottom: 3.2vw; } .swiper-backface-hidden .swiper-slide { width: 48vw; } .coverage-area .media-content .swiper-v2 .card { background-size: 48vw 48vw; border-radius: 4.5vw; } .coverage-area .media-content .card { background-size: 100% 100%; border-radius: 4.5vw; } .coverage-area .media-content { margin-top: 6.4vw; } .coverage-area .media-content .swiper { height: 40.412698vh; } .coverage-area .swiper-h .swiper-wrapper .swiper-slide:nth-child(2) .figure-image { height: 54.5vw; text-align: right; } .coverage-area .swiper-h .swiper-wrapper .swiper-slide:nth-child(2) .figure-image img { height: 100%; } } .coverage-area .exhibit-area .swiper-controls .slide-button { flex-shrink: 0; display: flex; justify-content: center; align-items: center; width: 48px; height: 48px; border-radius: 48px; cursor: pointer; background: rgba(255, 255, 255, 0.15) url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/7771b189f5a80590dc401d7162acc51b.svg) center center/32px 32px no-repeat; pointer-events: all; background-color: #404040; } @media (max-width: 750px) { .coverage-area .exhibit-area .swiper-controls .slide-button { width: 6.4vmin; height: 6.4vmin; border-radius: 6.4vmin; background: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/7771b189f5a80590dc401d7162acc51b.svg) center center/4.2666666667vmin 4.2666666667vmin no-repeat; background-color: #404040; } } .possibilities-area .stage .product-grid { max-width: 1280px; margin: 0 auto; display: flex; justify-content: space-between; flex-wrap: wrap; gap: 0; } .possibilities-area .stage .product-card { background-image: linear-gradient(148deg, #31353D 0%, #0E121D 83%, #15181F 83%); border-radius: 12px; overflow: hidden; text-align: center; padding: 20px; width: 305px; height: 481px; } .possibilities-area .stage .product-card img { width: 265px; height: 265px; object-fit: cover; transition: all 0.3s; } .possibilities-area .stage .product-card img:hover { transform: scale(1.05); } .possibilities-area .stage .product-card h3 { width: 265px; height: 56px; margin: 0 auto; margin-top: 20px; font-family: Avenir-Medium; color: #FFFFFF; letter-spacing: 0; text-align: center; font-weight: 500; font-size: 18px; line-height: 28px; } .possibilities-area .stage .price { margin-top: 8px; margin-bottom: 16px; } .possibilities-area .stage .price span { font-family: Avenir-Black; font-size: 20px; color: #FFFFFF; letter-spacing: 0; line-height: 32px; font-weight: 700; } .possibilities-area .stage .price del { opacity: 0.7; font-family: Avenir-Roman; font-size: 16px; color: #FFFFFF; letter-spacing: 0; line-height: 26px; font-weight: 400; margin-left: 5px; } .possibilities-area .stage .buy-now { background-color: #007bff; color: white; border: none; border-radius: 22px; display: flex; align-items: center; justify-content: center; width: 265px; height: 44px; margin: 0 auto; cursor: pointer; text-decoration: none; font-size: 18px; font-weight: 600; } .possibilities-area .stage .buy-now:hover { background-color: #338CE4; } .possibilities-area .stage .buy-now img { width: 21px; height: 24px; margin: 0; margin-right: 16px; } .compatibility-area .stage .video-container { position: relative; margin: 20px 0; width: 100%; } .compatibility-area .stage video { width: 100%; height: 114.66666667vw; object-fit: cover; } .compatibility-area .stage .play-btn { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 50px; height: 50px; background: rgba(255, 255, 255, 0); border: 0.75px solid #FFFFFF; border-radius: 50%; display: flex; justify-content: center; align-items: center; cursor: pointer; } .compatibility-area .stage .avatar-slider { padding: 10px 0; } .compatibility-area .stage .swiper-slide img { width: 40px; height: 40px; border-radius: 50%; margin: 0 5px; } .compatibility-area .stage .avatar-list-area { width: 91.46666667vw; height: 8.53333333vw; margin: 0 auto; display: flex; justify-content: space-between; position: relative; } .compatibility-area .stage .avatar-list-area:before { content: " "; position: absolute; top: 0; left: -2px; width: 3.466667vw; height: 100%; background-image: linear-gradient(270deg, rgba(0, 0, 0, 0) 2%, #000000 100%); z-index: 2; } .compatibility-area .stage .avatar-list-area:after { content: " "; position: absolute; top: 0; right: 53px; width: 3.466667vw; height: 100%; transform: scaleX(-1); background-image: linear-gradient(270deg, rgba(0, 0, 0, 0) 2%, #000000 100%); z-index: 2; } .compatibility-area .stage .avatar-list-area .avatar-slider { width: 81.33333333vw; height: 8.53333333vw; padding: 0; } .compatibility-area .stage .avatar-list-area .point { width: 8.53333333vw; height: 8.53333333vw; border-radius: 50%; background: #2F2F2F; display: flex; justify-content: center; align-items: center; gap: 1vw; } .compatibility-area .stage .avatar-list-area .point span { background: #A8A8A8; width: 0.93333333vw; height: 0.93333333vw; border-radius: 50%; } .compatibility-area .stage .button-container { width: 91.46666667vw; height: 11.46666667vw; margin: 0 auto; margin-top: 3.6vw; display: flex; justify-content: center; gap: 2.26666667vw; } .compatibility-area .stage .participants { width: 49.73333333vw; height: 11.46666667vw; border-radius: 7.2vw; display: flex; justify-content: center; align-items: center; background-color: #FF9138; white-space: nowrap; } .compatibility-area .stage .participants img { width: 7.23733333vw; height: 6.556vw; margin-right: 2.504vw; } .compatibility-area .stage .participants .text { opacity: 0.7; font-family: Avenir-Roman; font-size: 2.56vw; color: #FFFFFF; letter-spacing: 0; text-align: justify; font-weight: 400; padding-left: 0.7vw; } .compatibility-area .stage .participants .number { font-family: Avenir-Heavy; font-size: 4.48vw; color: #FFFFFF; letter-spacing: 0; line-height: 5.12vw; font-weight: 600; } .compatibility-area .stage .give-button { width: 39.46666667vw; height: 11.46666667vw; background: #1B353C; font-family: Avenir-Medium; font-size: 3.2vw; color: #FFFFFF; letter-spacing: 0; text-align: center; line-height: 11.4vw; font-weight: 500; border-radius: 6.24vw; text-decoration: none; } .compatibility-area .stage .give-button:hover { background: #32494F; } .compatibility-area .pc-state { width: 1280px; margin: 160px auto; display: flex; justify-content: space-between; align-items: center; } .compatibility-area .pc-state .stage { width: 462px; height: 708px; margin: 0; padding: 0; } .compatibility-area .pc-state .stage .heading { width: 100%; font-size: 18px; padding: 0; } .compatibility-area .pc-state .stage .heading .title { text-align: left; font-weight: 700; } .compatibility-area .pc-state .stage .heading .subtitle { opacity: 0.7; font-family: Avenir-Roman; font-size: 18px; color: #FFFFFF; letter-spacing: 0; text-align: justify; line-height: 28px; font-weight: 400; } .compatibility-area .pc-state .stage .avatar-list-area { width: 360px; height: 49px; margin: 0; margin-top: 121px; margin-bottom: 48px; } .compatibility-area .pc-state .stage .avatar-list-area .avatar-slider { width: 316.53px; height: 49px; position: relative; margin-right: 8px; } .compatibility-area .pc-state .stage .avatar-list-area .point { width: 47px; height: 47px; gap: 5px; } .compatibility-area .pc-state .stage .avatar-list-area .point span { width: 5.36px; height: 5.36px; } .compatibility-area .pc-state .stage .avatar-list-area .swiper-slide img { width: 49px; height: 47px; } .compatibility-area .pc-state .stage .button-container { width: 360px; display: block; margin: 0; } .compatibility-area .pc-state .stage .button-container .participants { width: 360px; height: 72px; border-radius: 45px; margin-bottom: 32px; } .compatibility-area .pc-state .stage .button-container .participants img { width: 45.23px; height: 41.27px; margin-right: 11.48px; } .compatibility-area .pc-state .stage .button-container .participants .number { width: 107px; font-size: 32px; line-height: 32px; } .compatibility-area .pc-state .stage .button-container .participants .text { font-size: 16px; line-height: 20px; padding-left: 5px; } .compatibility-area .pc-state .stage .button-container .give-button { width: 360px; height: 72px; font-size: 20px; line-height: 72px; display: flex; justify-content: center; align-items: center; border-radius: 45px; } .compatibility-area .pc-state .stage .button-container .give-button img { width: 20px; height: 20px; margin-left: 6px; } .compatibility-area .pc-state .video-container { width: 540px; height: 708px; position: relative; } .compatibility-area .pc-state .video-container video { width: 100%; height: 100%; object-fit: cover; border-radius: 18px; } .compatibility-area .video-container .play-btn { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 96px; height: 96px; background: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/0fbe8f2cd6997bd1d7ef120a9c6af22c.svg) center center/100% 100% no-repeat; border-radius: 50%; display: flex; justify-content: center; align-items: center; cursor: pointer; } @media (min-width: 1280px) and (max-width: 1439px) { .possibilities-area .stage .heading { width: 852px; margin: 0 auto; margin-top: 60px; margin-bottom: 58px; padding-bottom: 0; } .heading .title { font-size: 26px; line-height: 44px; } .heading .subtitle { font-size: 16px; line-height: 20px; } .possibilities-area .stage .product-grid { max-width: 850px; } .possibilities-area .stage .product-card { width: 202.35px; height: 359px; padding: 17.77px; } .possibilities-area .stage .product-card img { width: 166.85px; height: 167px; } .possibilities-area .stage .buy-now img { width: 19px; height: auto; margin-right: 10.65px; } .possibilities-area .stage .product-card h3 { width: 166.85px; height: 49.7px; font-size: 16px; line-height: 24.85px; margin-top: 17.8px; } .possibilities-area .stage .price span { font-size: 18px; line-height: 28.4px; } .possibilities-area .stage .price del { font-size: 14px; line-height: 23.08px; } .possibilities-area .stage .buy-now { width: 166.85px; height: 39.1px; border-radius: 19.52px; font-size: 16px; } } @media (max-width: 750px) { .coverage-area .figure { display: block; height: auto; margin-top: 3.2vw; } .coverage-area .figure .figure-image { width: 90.66666667vw; height: 76.8vw; margin: 0 auto; } .coverage-area .figure .figure-content { width: 85.06666667vw; height: auto; margin: 0 auto; } .coverage-area .figure .content { height: 35.6vw; font-size: 3.73333333vw; line-height: 5.86666667vw; margin-top: 3.2vw; margin-bottom: 5.2vw; } .coverage-area .figure .content:last-child { height: auto; } .coverage-area .kindness-slide .figure .content { height: 35.6vw; } .possibilities-area .stage .heading { padding-bottom: 6.4vmin; margin-top: 0; } .possibilities-area .stage .product-grid { display: flex; justify-content: center; flex-wrap: wrap; gap: 2.13333333vw; } .possibilities-area .stage .product-card { background-color: #2a2a2a; border-radius: 10px; overflow: hidden; text-align: center; padding: 3.2vw; width: 44.66666667vw; height: 77.73333333vw; } .possibilities-area .stage .product-card img { width: 34.4vw; height: 34.4vw; object-fit: cover; } .possibilities-area .stage .product-card h3 { width: 38.266667vw; height: 10.13333333vw; margin-top: 5.2vw; font-family: Avenir-Medium; color: #FFFFFF; letter-spacing: 0; text-align: center; font-weight: 500; font-size: 4.06666667vw; line-height: 5.06666667vw; } .possibilities-area .stage .price { margin: 10px 0; } .possibilities-area .stage .price span { font-family: Avenir-Black; font-size: 4.26666667vw; color: #FFFFFF; letter-spacing: 0; line-height: 6.93333333vw; font-weight: 900; } .possibilities-area .stage .price del { opacity: 0.7; font-family: Avenir-Roman; font-size: 3.73333333vw; color: #FFFFFF; letter-spacing: 0; line-height: 6.4vw; font-weight: 400; margin-left: 5px; } .possibilities-area .stage .buy-now { background-color: #007bff; color: white; border: none; border-radius: 5.33333333vw; cursor: pointer; display: flex; align-items: center; justify-content: center; width: 38.26666667vw; height: 8.53333333vw; font-size: 3.2vw; } .possibilities-area .stage .buy-now img { width: 2.8vw; height: 3.2vw; margin: 0; margin-right: 1.33333333vw; } .compatibility-area .stage .video-container { position: relative; margin: 20px 0; width: 100%; } .compatibility-area .stage video { width: 100%; height: 114.66666667vw; object-fit: cover; } .compatibility-area .stage .play-btn { width: 50px; height: 50px; border: none; } .compatibility-area .stage .play-btn::before { font-size: 24px; } .compatibility-area .stage .avatar-slider { padding: 10px 0; } .compatibility-area .stage .swiper-slide img { width: 8.533vw; height: 100%; border-radius: 50%; margin: 0 5px; } .compatibility-area .stage .avatar-list-area { width: 91.46666667vw; height: 8.53333333vw; margin: 0 auto; display: flex; justify-content: space-between; } .compatibility-area .stage .avatar-list-area .avatar-slider { width: 81.33333333vw; height: 100%; padding: 0; } .compatibility-area .stage .avatar-list-area .point { width: 8.53333333vw; height: 100%; border-radius: 50%; background: #2F2F2F; display: flex; justify-content: center; align-items: center; gap: 1vw; } .compatibility-area .stage .avatar-list-area .point span { background: #A8A8A8; width: 0.93333333vw; height: 0.93333333vw; border-radius: 50%; } .compatibility-area .stage .button-container { width: 91.46666667vw; height: 11.46666667vw; margin: 0 auto; margin-top: 3.6vw; display: flex; justify-content: center; gap: 2.26666667vw; } .compatibility-area .stage .participants { width: 49.73333333vw; height: 11.46666667vw; border-radius: 7.2vw; display: flex; justify-content: center; align-items: center; background-color: #FF9138; white-space: nowrap; } .compatibility-area .stage .participants img { width: 7.23733333vw; height: 6.556vw; margin-right: 2.504vw; } .compatibility-area .stage .participants .text { opacity: 0.7; font-family: Avenir-Roman; font-size: 2.56vw; color: #FFFFFF; letter-spacing: 0; text-align: justify; font-weight: 400; } .compatibility-area .stage .participants .number { font-family: Avenir-Heavy; font-size: 4.48vw; color: #FFFFFF; letter-spacing: 0; line-height: 5.12vw; font-weight: 600; } .compatibility-area .stage .give-button { width: 39.46666667vw; height: 11.46666667vw; background: #1B353C; font-family: Avenir-Medium; font-size: 3.2vw; color: #FFFFFF; letter-spacing: 0; text-align: center; line-height: 11.4vw; font-weight: 500; border-radius: 6.24vw; text-decoration: none; } } .possibilities-area .stage .table { display: grid; justify-content: center; grid-template-columns: 29.6296296296vh 29.6296296296vh 29.6296296296vh; grid-template-rows: 32.905982906vh auto 27.4928774929vh; gap: 1.1396011396vh; width: 66.5625vw; height: 66.9515669516vh; margin-left: auto; margin-right: auto; } @media (max-width: 750px) { .possibilities-area .stage .table { grid-template-columns: 44.6666666667vmin 44.6666666667vmin; grid-template-rows: 49.6vmin 5.6vmin 41.3333333333vmin 49.6vmin; gap: 2.1333333333vmin; width: 91.4666666667vw; height: auto; margin-top: 0; } } .possibilities-area .stage .table .cell { position: relative; border-radius: 1.4245014245vh; background: url() center center/100% 100% no-repeat; opacity: 0.05; transform: translate(0, 40%); transition: all 0.8s; overflow: hidden; } @media (max-width: 750px) { .possibilities-area .stage .table .cell { border-radius: 2.1333333333vmin; } } .possibilities-area .stage .table .cell > video { border-radius: 1.4245014245vh; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: auto; height: 100%; object-fit: cover; } @media (max-width: 750px) { .possibilities-area .stage .table .cell > video { border-radius: 2.1333333333vmin; } } .possibilities-area .stage .table .cell.shown { opacity: 1; transform: translate(0, 0); } .possibilities-area .stage .table .cell.shown:nth-of-type(2) { transition-delay: 0.2s; } .possibilities-area .stage .table .cell.shown:nth-of-type(3) { transition-delay: 0.4s; } .possibilities-area .stage .table .cell.shown:nth-of-type(4) { transition-delay: 0.6s; } .possibilities-area .stage .table .cell.shown:nth-of-type(5) { transition-delay: 0.8s; } .possibilities-area .stage .table .cell.shown:nth-of-type(6) { transition-delay: 1s; } .possibilities-area .stage .table .cell:nth-of-type(1) { background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/1c74240b05759b948c764faf28dda505.png); } .possibilities-area .stage .table .cell:nth-of-type(2) { grid-column-start: 2; grid-column-end: 3; grid-row-start: 1; grid-row-end: 3; } .possibilities-area .stage .table .cell:nth-of-type(3) { background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/7246b0eefbab2e3291dd8663fa547108.png); } @media (max-width: 750px) { .possibilities-area .stage .table .cell:nth-of-type(3) { grid-column-start: 2; grid-column-end: 3; grid-row-start: 4; grid-row-end: 5; } } .possibilities-area .stage .table .cell:nth-of-type(4) { grid-column-start: 1; grid-column-end: 2; grid-row-start: 2; grid-row-end: 4; background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/610120524936d4d939c8d6a926447b49.png); } @media (max-width: 750px) { .possibilities-area .stage .table .cell:nth-of-type(4) { grid-column-start: 1; grid-column-end: 2; grid-row-start: 2; grid-row-end: 4; } } .possibilities-area .stage .table .cell:nth-of-type(5) { background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/57020ace4e08b7e90ed2f385e4185d4a.png); } @media (max-width: 750px) { .possibilities-area .stage .table .cell:nth-of-type(5) { grid-column-start: 2; grid-column-end: 3; grid-row-start: 3; grid-row-end: 4; } } .possibilities-area .stage .table .cell:nth-of-type(6) { grid-column-start: 3; grid-column-end: 4; grid-row-start: 2; grid-row-end: 4; } .possibilities-area .stage .table .cell:nth-of-type(6) > video { width: 110%; height: 110%; } @media (max-width: 750px) { .possibilities-area .stage .table .cell:nth-of-type(6) { grid-column-start: 1; grid-column-end: 2; grid-row-start: 4; grid-row-end: 6; } } .possibilities-area .stage .table .cell .text { display: none; padding: 1.25vw 1.3541666667vw; font-style: italic; font-weight: 800; font-size: 2.0833333333vw; line-height: 1.375; text-align: center; } .possibilities-area .stage .table .cell .text .strong { font-size: 2.6041666667vw; } @keyframes fade-up { 0% { opacity: 0.3; transform: translate(0, 30%); } 100% { opacity: 1; transform: translate(0, 0); } } .related-products-area .stage .heading { margin-top: 120px; padding-bottom: 60px; } @media (max-width: 750px) { .related-products-area .stage .scroll-wrapper { height: 85.3333333333vmin; overflow: auto; } } .related-products-area .stage .exhibit-area { position: relative; width: 100vw; padding-top: 33.3333333333%; background: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/bd150dd89f8cd124929e2e3cd7233dd0.jpg) center center/100% 100% no-repeat; overflow: hidden; } @media (max-width: 750px) { .related-products-area .stage .exhibit-area { width: 256vmin; height: 85.3333333333vmin; padding-top: 0; } } .related-products-area .stage .exhibit-area .entry { position: absolute; left: 40.3%; top: 37.6%; width: 28px; height: 28px; transform: translate(-14px, -14px) scale(0.75); } .related-products-area .stage .exhibit-area .entry .point { display: flex; justify-content: center; align-items: center; border: 4px solid #fff; width: 28px; height: 28px; border-radius: 100%; cursor: pointer; box-sizing: border-box; animation: pop 1.2s ease-out; animation-iteration-count: infinite; } @keyframes pop { 0% { transform: scale(0.167); opacity: 0; } 50% { border-width: 5px; opacity: 1; } 100% { -webkit-transform: scale(1); border-width: 2px; opacity: 0; } } .related-products-area .stage .exhibit-area .entry .point .checked { width: 12px; height: 12px; background: #fff; opacity: 0; border-radius: 100%; } .related-products-area .stage .exhibit-area .entry .label { position: absolute; display: flex; justify-content: center; align-items: center; min-width: 134px; width: fit-content; white-space: nowrap; height: 40px; padding-left: 24px; padding-right: 24px; background: rgba(0, 0, 0, 0.7); border-radius: 24px; font-size: 16px; cursor: pointer; } .related-products-area .stage .exhibit-area .entry .card { display: none; } .related-products-area .stage .exhibit-area .entry.active { z-index: 1; } .related-products-area .stage .exhibit-area .entry.active .point { animation: none; } .related-products-area .stage .exhibit-area .entry.active .point .checked { opacity: 1; } .related-products-area .stage .exhibit-area .entry.active .card { display: flex; } .related-products-area .stage .exhibit-area .entry.active .label { display: none; } .related-products-area .stage .exhibit-area .entry-1 { left: 10%; top: 37.6%; } .related-products-area .stage .exhibit-area .entry-1 .label { left: 0; bottom: calc(100% + 12px); } .related-products-area .stage .exhibit-area .entry-1 .card { top: calc(100% + 12px); bottom: unset; } .related-products-area .stage .exhibit-area .entry-2 { left: 24%; top: 20%; } .related-products-area .stage .exhibit-area .entry-2 .label { left: calc(100% + 12px); top: 50%; transform: translate(0, -50%); } .related-products-area .stage .exhibit-area .entry-2 .card { left: calc(100% + 12px); right: unset; top: 50%; bottom: unset; transform: translate(0, -50%); } .related-products-area .stage .exhibit-area .entry-3 { left: 40.3%; top: 37.6%; } .related-products-area .stage .exhibit-area .entry-3 .label { left: 0; bottom: calc(100% + 12px); } .related-products-area .stage .exhibit-area .entry-4 { left: 69.8%; top: 24.8%; } .related-products-area .stage .exhibit-area .entry-4 .label { right: 0; top: calc(100% + 12px); } .related-products-area .stage .exhibit-area .entry-4 .card { left: unset; right: 0; top: calc(100% + 12px); bottom: unset; } .related-products-area .stage .exhibit-area .card { position: absolute; left: 0; bottom: calc(100% + 12px); display: flex; width: 460px; background: #fff; color: #333; padding: 16px; border-radius: 16px; } .related-products-area .stage .exhibit-area .card .figure { flex-shrink: 0; width: 148px; height: 148px; margin-right: 16px; } .related-products-area .stage .exhibit-area .card .figure img { width: 100%; height: 100%; } .related-products-area .stage .exhibit-area .card .content .name { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; max-height: 60px; font-size: 20px; font-weight: bold; } .related-products-area .stage .exhibit-area .card .content .price-area { display: flex; align-items: center; margin-top: 12px; margin-bottom: 12px; } .related-products-area .stage .exhibit-area .card .content .price-area .final-price { font-size: 18px; font-weight: bold; } .related-products-area .stage .exhibit-area .card .content .price-area .old-price { font-size: 16px; font-weight: 400px; text-decoration: line-through; color: #8c9399; margin-left: 8px; margin-right: 8px; } .related-products-area .stage .exhibit-area .card .content .price-area .save { display: flex; justify-content: center; align-items: center; min-width: 50px; height: 20px; padding-left: 12px; padding-right: 12px; background: #fa7010; border-radius: 6px; font-size: 14px; color: #fff; } .related-products-area .stage .exhibit-area .card .content .actions .button { display: flex; justify-content: center; align-items: center; min-width: 130px; width: fit-content; height: 36px; padding-top: 0; padding-bottom: 0; padding-left: 24px; padding-right: 24px; color: #fff; font-weight: 400; background: #0070de; border-radius: 36px; } .related-products-area .stage .exhibit-area .card .content .actions .button:before { content: " "; width: 16px; height: 16px; background: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/b8b29c1e3b47560c884028f8388161cb.png) center center/100% 100% no-repeat; margin-right: 10px; } .related-products-area .stage .exhibit-area .phone { position: absolute; right: 28.3333333333vw; top: 16.6666666667vw; width: 11.6666666667vw; height: 23.9583333333vw; background: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/2c5baa0594f113ec2f44f0580d613305.png) center center/100% 100% no-repeat; } @media (max-width: 750px) { .related-products-area .stage .exhibit-area .phone { right: 72.5333333333vmin; top: 42.6666666667vmin; width: 29.8666666667vmin; height: 61.3333333333vmin; } } .arranging-area { position: relative; display: flex; justify-content: center; padding-bottom: 40px; } @media (max-width: 750px) { .arranging-area { padding-bottom: 0; } } .arranging-area .stage { width: 100%; background: #000; } .arranging-area .stage .heading { margin-top: 120px; } .arranging-area .stage .exhibit-area { max-width: 84.8958333333vw; margin-left: auto; margin-right: auto; } @media (max-width: 750px) { .arranging-area .stage .exhibit-area { margin-top: 0; max-width: unset; width: 91.4666666667vmin; } } .arranging-area .stage .exhibit-area .swiper { height: 58.4126984127vh; } @media (min-width: 1280px) and (max-width: 1439px) { .arranging-area .stage .exhibit-area .swiper { height: 33.3333333333vh; } } @media (min-width: 1025px) and (max-width: 1279px) { .arranging-area .stage .exhibit-area .swiper { height: 33.3333333333vh; } } @media (max-width: 750px) { .arranging-area .stage .exhibit-area .swiper { height: 76.8vmin; } } .arranging-area .stage .exhibit-area .swiper-slide { height: 100% !important; } .arranging-area .stage .exhibit-area .swiper-slide-active { position: relative; z-index: 1; } .arranging-area .stage .exhibit-area .swiper-slide-active .card-wrapper .playback { display: unset; } .arranging-area .stage .exhibit-area .swiper-slide-active .card { transform: scale(1.2392857143); } .arranging-area .stage .exhibit-area .swiper-slide-active .card:before { opacity: 0; } .arranging-area .stage .exhibit-area .swiper-slide-prev .card { transform: scale(1.1178571429) translate(-4.8%, 0); } .arranging-area .stage .exhibit-area .swiper-slide-next .card { transform: scale(1.1178571429) translate(4.8%, 0); } .arranging-area .stage .exhibit-area .card-wrapper { position: relative; display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; } .arranging-area .stage .exhibit-area .card-wrapper .card { cursor: pointer; } .arranging-area .stage .exhibit-area .card-wrapper .playback { display: none; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 7.4074074074vh; height: 7.4074074074vh; background: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/94ef4b207ba04f91977bb55d2518208f.svg) center center/100% 100% no-repeat; cursor: pointer; } @media (min-width: 1280px) and (max-width: 1439px) { .arranging-area .stage .exhibit-area .card-wrapper .playback { width: 4.6296296296vh; height: 4.6296296296vh; } } @media (min-width: 1025px) and (max-width: 1279px) { .arranging-area .stage .exhibit-area .card-wrapper .playback { width: 4.6296296296vh; height: 4.6296296296vh; } } @media (max-width: 750px) { .arranging-area .stage .exhibit-area .card-wrapper .playback { width: 12.8vmin; height: 12.8vmin; } } .arranging-area .stage .card { position: relative; width: 100%; padding-top: 138.9285714286%; background: red; border-radius: 1.25vw; transition: all 0.3s; background: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/3e5475db29736bd7d03c23aeb08314a8.jpg) center center/100% 100% no-repeat; } @media (max-width: 750px) { .arranging-area .stage .card { border-radius: 3.2vmin; } } .arranging-area .stage .card:before { content: " "; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); pointer-events: none; } .arranging-area .stage .card.card-2 { background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/32cfb222c635501a686292318d95aae8.jpg); } .arranging-area .stage .card.card-3 { background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/6a692a3fd01469aac328ccf28482a381.jpg); } .arranging-area .stage .card.card-4 { background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/ddb9f0aa0459c92c82f32148154dbffb.jpg); } .arranging-area .stage .card.card-5 { background-image: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/ecd3ff43f581116253f6561fcb40deb0.jpg); } .arranging-area .stage .swiper-controls { display: flex; justify-content: center; align-items: center; max-width: 880px; margin-left: auto; margin-right: auto; margin-top: 1.4814814815vh; } .arranging-area .stage .swiper-controls .pagination-buttons { display: flex; justify-content: center; } .arranging-area .stage .swiper-controls .pagination-buttons span { width: min(4.4444444444vh, 48px); height: min(0.2777777778vh, 3px); opacity: 0.3; background: #ffffff; border-radius: 0; } @media (max-width: 750px) { .arranging-area .stage .swiper-controls .pagination-buttons span { width: 6.4vmin; height: 0.8vmin; } } .arranging-area .stage .swiper-controls .pagination-buttons span.swiper-pagination-bullet-active { opacity: 1; } .arranging-area .stage .swiper-controls .slide-button { flex-shrink: 0; display: flex; justify-content: center; align-items: center; width: min(4.4444444444vh, 48px); height: min(4.4444444444vh, 48px); border-radius: min(4.4444444444vh, 48px); border: 1px solid rgba(255, 255, 255, 0.45); background: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/7771b189f5a80590dc401d7162acc51b.svg) center center/32px 32px no-repeat; } @media (max-width: 750px) { .arranging-area .stage .swiper-controls .slide-button { width: 10.6666666667vmin; height: 10.6666666667vmin; border-radius: 10.6666666667vmin; } } .arranging-area .stage .swiper-controls .slide-button.slide-next-button { transform: scalex(-1); } /*.compatibility-area { margin-bottom: 0; display: none; }*/ @media (max-width: 750px) { .compatibility-area { background: transparent; } } .compatibility-area .stage { max-width: 1280px; margin-left: auto; margin-right: auto; padding-bottom: min(7.4074074074vh, 80px); } .compatibility-area .m-state { display: none; } @media (min-width: 1280px) and (max-width: 1439px) { .compatibility-area .stage { max-width: 1024px; } } @media (min-width: 1025px) and (max-width: 1279px) { .compatibility-area .stage { max-width: 1024px; } } @media (max-width: 750px) { .compatibility-area .stage { padding-bottom: 5.3333333333vmin; } .compatibility-area .m-state { display: block; } .compatibility-area .pc-state { display: none; } } .compatibility-area .stage .description { text-align: center; font-size: 20px; font-weight: bold; max-width: min(88.8888888889vh, 960px); margin-left: auto; margin-right: auto; } @media (max-width: 750px) { .compatibility-area .stage .description { font-size: 3.7333333333vmin; font-weight: 400; max-width: 91.4666666667vmin; margin-left: auto; margin-right: auto; } } .compatibility-area .stage .text-list-area { display: flex; justify-content: center; max-width: 1280px; margin-left: auto; margin-right: auto; margin-top: 40px; margin-bottom: 40px; } @media (max-width: 750px) { .compatibility-area .stage .text-list-area { display: block; margin-top: 5.3333333333vmin; margin-bottom: 5.3333333333vmin; } } .compatibility-area .stage .text-list-area .text-list { height: fit-content; flex: 1; font-size: 14px; line-height: 1.8571428571; font-weight: 500; background: rgba(255, 255, 255, 0.08); border-radius: 20px; margin-left: 8px; margin-right: 8px; box-sizing: border-box; } @media (max-width: 750px) { .compatibility-area .stage .text-list-area .text-list { margin-left: 4.2666666667vmin; margin-right: 4.2666666667vmin; background: #282828; padding-top: 3.2vmin; padding-bottom: 3.2vmin; border-radius: 3.2vmin; } } @media (max-width: 750px) { .compatibility-area .stage .text-list-area .text-list:nth-of-type(2) { display: none; } } .compatibility-area .stage .text-list-area .text-list .text-item { min-height: 4.8148148148vh; display: flex; align-items: flex-start; flex-shrink: 0; padding: 0 24px; margin-top: min(1.4814814815vh, 16px); margin-bottom: min(1.4814814815vh, 16px); } @media (max-width: 750px) { .compatibility-area .stage .text-list-area .text-list .text-item { padding: 0 3.2vmin; font-size: 3.2vmin; } } .compatibility-area .stage .device-list-area { display: flex; justify-content: center; margin-top: 40px; } @media (max-width: 750px) { .compatibility-area .stage .device-list-area { display: grid; grid-template-columns: 29.0666666667vmin 29.0666666667vmin 29.0666666667vmin; grid-template-rows: 25.0666666667vmin 25.0666666667vmin 25.0666666667vmin; grid-gap: 2.6666666667vmin 2.1333333333vmin; margin-top: 5.3333333333vmin; } } .compatibility-area .stage .device-list-area .device-item { width: 172px; height: 156px; font-size: 12px; font-weight: 500; border-radius: 20px; margin-left: 6px; margin-right: 6px; background: rgba(255, 255, 255, 0.08); text-align: center; } @media (max-width: 750px) { .compatibility-area .stage .device-list-area .device-item { width: 29.0666666667vmin; height: 25.0666666667vmin; margin: 0; background: #282828; border-radius: 3.2vmin; } } .compatibility-area .stage .device-list-area .device-item .figure { display: flex; justify-content: center; align-items: center; width: 100%; height: 90px; } @media (max-width: 750px) { .compatibility-area .stage .device-list-area .device-item .figure { height: 13.3333333333vmin; } } .compatibility-area .stage .device-list-area .device-item .figure > img { height: 95%; } .compatibility-area .stage .device-list-area .device-item > .text { padding-left: 15px; padding-right: 15px; } @media (max-width: 750px) { .compatibility-area .stage .device-list-area .device-item > .text { padding-left: 2vmin; padding-right: 2vmin; padding-top: 1.6vmin; font-size: 2.1333333333vmin; } } .compatibility-area .stage .note { margin-top: min(3.7037037037vh, 40px); text-align: center; font-size: 1.4814814815vh; line-height: 1.25; } @media (max-width: 750px) { .compatibility-area .stage .note { padding-left: 4.2666666667vmin; padding-right: 4.2666666667vmin; margin-top: 5.3333333333vmin; line-height: 1.5; } } .compatibility-area .stage .note > span { color: #fa7010; } .lighting-products-area { display: none; padding-bottom: 40px; } .lighting-products-area .stage .heading { padding-bottom: 7.4074074074vh; } .lighting-products-area .stage .card-area { display: flex; justify-content: sapce-between; max-width: 1280px; margin-left: auto; margin-right: auto; } .lighting-products-area .stage .card-area .card { width: 624px; padding: 24px; background: #ffffff; border-radius: 20px; color: #1f2429; margin-left: 16px; margin-right: 16px; } .lighting-products-area .stage .card-area .card-header { margin-bottom: 12px; font-size: 20px; font-weight: bold; line-height: 1.4; } .lighting-products-area .stage .card-area .card-content { width: 100%; height: 220px; } .lighting-products-area .stage .card-area .card-footer { display: flex; justify-content: space-between; } .lighting-products-area .stage .card-area .card-footer .price-area { font-size: 24px; font-weight: bold; line-height: 1.4; } .lighting-products-area .stage .card-area .card-footer .button { display: flex; justify-content: center; align-items: center; width: 100px; height: 40px; background: #fa7010; border-radius: 60px; color: #fff; font-size: 14px; font-weight: bold; } .banner1Popup .modal-overlay { position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 902; background-color: rgba(51, 51, 51, 0.55); } .banner1Popup .modal-wrap { position: fixed; top: 97px; left: 0; right: 0; bottom: 0; z-index: 902; } .banner1Popup .modal-wrap .modal-inner-wrap { position: absolute; top: 50%; left: 0; right: 0; transform: translateY(-50%); display: flex; flex-direction: column; width: 90%; max-width: 1024px; height: auto; max-height: 90%; margin: 0 auto; background-color: #fff; border-radius: 8px; box-shadow: 0 0 12px 2px rgba(0, 0, 0, 0.35); } .banner1Popup .modal-wrap .modal-inner-wrap .modal-inner-wrap-content { position: relative; } .banner1Popup .modal-wrap .modal-inner-wrap .modal-content { padding: 0; } .banner1Popup .modal-wrap .modal-inner-wrap .modal-content .video, .banner1Popup .modal-wrap .modal-inner-wrap .modal-content .video iframe { width: 100%; height: 520px; } @media (max-width: 750px) { .banner1Popup .modal-wrap .modal-inner-wrap .modal-content .video, .banner1Popup .modal-wrap .modal-inner-wrap .modal-content .video iframe { height: 56vw; } } .banner1Popup .modal-close { width: 24px; height: 24px; top: -38px; border: none; position: absolute; color: #ffffff; text-align: center; top: -48px; right: 0; display: flex; align-items: center; justify-content: center; cursor: pointer; line-height: 0; background: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/b37134cf6912d14c053a71f9b1123507.svg) center center/100% 100% no-repeat; } .banner1Popup .modal-close:hover, .banner1Popup .modal-close:active { background: url(https://d1zajr8axnrmfh.cloudfront.net/static/shop/image/a55c3eb7c1e485b3e41339f61778ee9c.svg) center center/100% 100% no-repeat; } .banner1Popup .modal-close > img { display: none; } .footer__subscribe { background: #1A1A1A; padding: 0; } .footer__subscribe .subscribe__box { max-width: 100%; background: #000000; border-radius: 12px; color: #FFFFFF; } .coverage-area .media-content .card-wrapper { position: relative; display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; } .coverage-area .media-content .swiper-slide { height: 100%; } @media (min-width: 1600px) and (max-width: 1919px) { .viewing-area .stage .head-logo { height: 1.8vw; } .compatibility-area .stage .avatar-list-area:before { left: -2px; width: 3.466667vw; } .compatibility-area .stage .avatar-list-area:after { right: 45px; width: 3.466667vw; } .coverage-area .exhibit-area .swiper-controls { top: 56%; } .heading .title { font-size: 36px; line-height: 46px; } .heading .subtitle { font-size: 20px; line-height: 28px; } .coverage-area .media-content .swiper-slide { width: 300px !important; } .viewing-area .stage { height: 600px; } .viewing-area .stage .title { font-size: 44.8px; line-height: 51.2px; } .viewing-area .stage .line { height: 1.86vw; transform: translate(0, 275px); } .coverage-area .swiper-wrapper .heading { margin-top: 120px; } .coverage-area .figure { height: 472px; margin-top: 64px; margin-bottom: 32px; } .coverage-area .kindness-slide .figure { height: 472px; } .coverage-area .figure .figure-image { width: 414px; margin-right: 65.5px; } .coverage-area .kindness-slide .figure .figure-image { margin-right: 65.5px; } .coverage-area .figure .figure-content { height: 472px; } .coverage-area .figure .title { margin-top: 50px; font-size: 30px; margin-bottom: 50px; } .coverage-area .figure .content { height: 114px; font-size: 16px; line-height: 26px; margin-bottom: 32px; } .coverage-area .media-content { margin-top: 0; } .coverage-area .media-content .swiper { height: 328px; } .possibilities-area .stage { width: 1080px; margin: 0 auto; } .possibilities-area .stage .heading { margin-top: 120px; } .possibilities-area .stage .heading .title { font-size: 36px; line-height: 46px; } .possibilities-area .stage .heading .subtitle { font-size: 20px; line-height: 28px; } .possibilities-area .stage .product-card { width: 257.34px; height: 406px; padding: 16.88px; } .possibilities-area .stage .product-card img { width: 223.59px; height: 223.68px; } .possibilities-area .stage .product-card h3 { font-size: 15.19px; line-height: 23.62px; height: 47.25px; width: 223.59px; margin-top: 16.89px; } .possibilities-area .stage .price { margin-top: 6.77px; margin-bottom: 13.51px; } .possibilities-area .stage .price span { font-size: 16.88px; line-height: 27px; } .possibilities-area .stage .price del { font-size: 13.5px; line-height: 21.94px; } .possibilities-area .stage .buy-now { width: 223.59px; height: 37.14px; border-radius: 18.56px; font-size: 15.19px; } .possibilities-area .stage .buy-now img { margin-right: 13.5px; width: 17.72px; height: 18px; } .compatibility-area .pc-state { width: 1080px; } .compatibility-area .pc-state .stage { width: 409px; height: 597px; } .compatibility-area .pc-state .video-container { width: 455px; height: 597px; } .compatibility-area .pc-state .stage .heading { margin-top: 50px; } .compatibility-area .pc-state .stage .heading .subtitle { height: 104px; font-size: 16px; line-height: 26px; margin-top: 36px; } .compatibility-area .pc-state .stage .button-container .participants img { width: 38px; height: 35px; margin-right: 10px; } .compatibility-area .pc-state .stage .button-container .participants .number { width: 92px; font-size: 28px; line-height: 26.98px; } .compatibility-area .pc-state .stage .button-container .participants .text { font-size: 14px; line-height: 16.84px; } .compatibility-area .pc-state .stage .avatar-list-area { width: 304px; height: 41px; margin-top: 72px; margin-bottom: 40px; } .compatibility-area .pc-state .stage .avatar-list-area .avatar-slider { width: 267px; height: 41px; } .compatibility-area .pc-state .stage .avatar-list-area .swiper-slide img { width: 41px; height: 38px; } .compatibility-area .pc-state .stage .avatar-list-area .point { width: 38px; height: 38px; gap: 4px; } .compatibility-area .pc-state .stage .button-container .participants { width: 304px; height: 61px; border-radius: 37.94px; margin-bottom: 28px; } .compatibility-area .pc-state .stage .button-container .give-button { width: 304px; height: 61px; border-radius: 37.94px; margin-bottom: 28px; font-size: 16px; line-height: 61px; } .compatibility-area .pc-state .stage .button-container .give-button img { width: 16px; height: 16px; } } @media (min-width: 1440px) and (max-width: 1599px) { .compatibility-area .stage .avatar-list-area:before { left: -2px; width: 3.466667vw; } .compatibility-area .stage .avatar-list-area:after { right: 41px; width: 3.466667vw; } .heading .title { font-size: 30px; line-height: 40px; } .heading .subtitle { font-size: 18px; line-height: 26px; } .viewing-area .stage .head-logo { height: 1.8vw; } .viewing-area .stage { height: 540px; } .viewing-area .stage .title { font-size: 40px; line-height: 64px; margin-top: 10px; } .viewing-area .stage .line { height: 2.06vw; transform: translate(0, 215px); } .coverage-area .stage { width: 960px; margin: 0 auto; } .coverage-area .swiper-wrapper .heading { margin-top: 110px; } .coverage-area .figure { height: 400px; margin-top: 64px; margin-bottom: 30px; } .coverage-area .kindness-slide .figure { height: 400px; } .coverage-area .figure .figure-image { width: 414px; margin-right: 50.5px; } .coverage-area .kindness-slide .figure .figure-image { margin-right: 50.5px; } .coverage-area .figure .figure-content { height: 472px; } .coverage-area .figure .title { margin-top: 70px; font-size: 28px; margin-bottom: 48px; } .coverage-area .figure .content { height: 104px; font-size: 14px; line-height: 22px; margin-bottom: 28px; } .coverage-area .media-content { margin-top: 0; } .coverage-area .media-content .swiper { height: 300px; } .coverage-area .kindness-slide .media-content .swiper { height: 300px; } .possibilities-area .stage { width: 960px; margin: 0 auto; } .possibilities-area .stage .heading { margin-top: 100px; } .possibilities-area .stage .product-card { width: 228px; height: 404px; padding: 20px; } .possibilities-area .stage .product-card img { width: 188px; height: 188px; } .possibilities-area .stage .product-card h3 { font-size: 18px; line-height: 28px; height: 56px; width: 188px; margin-top: 20px; } .possibilities-area .stage .price { margin-top: 8px; margin-bottom: 16px; } .possibilities-area .stage .price span { font-size: 20px; line-height: 32px; } .possibilities-area .stage .price del { font-size: 16px; line-height: 26px; } .possibilities-area .stage .buy-now { width: 188px; height: 44px; border-radius: 22px; font-size: 18px; line-height: 32px; } .possibilities-area .stage .buy-now img { margin-right: 12px; width: 19px; height: 22px; } .compatibility-area .pc-state { width: 960px; margin: 144px auto; margin-bottom: 100px; } .compatibility-area .pc-state .video-container { width: 410px; height: 537px; } .compatibility-area .pc-state .stage { width: 376px; height: 537px; } .compatibility-area .pc-state .stage .heading { margin-top: 60px; } .compatibility-area .pc-state .stage .heading .subtitle { width: 376px; height: 66px; font-size: 14px; line-height: 22px; margin-top: 32px; } .compatibility-area .pc-state .stage .avatar-list-area { width: 288px; height: 39px; margin-top: 64px; margin-bottom: 36px; } .compatibility-area .pc-state .stage .button-container .participants img { width: 36.19px; height: 33.16px; margin-right: 9.18px; } .compatibility-area .pc-state .stage .button-container .participants .number { width: 85px; font-size: 26px; line-height: 25.6px; } .compatibility-area .pc-state .stage .button-container .participants .text { font-size: 14px; line-height: 16px; } .compatibility-area .pc-state .stage .avatar-list-area .avatar-slider { width: 253.22px; height: 39px; } .compatibility-area .pc-state .stage .avatar-list-area .point { width: 36px; height: 36px; gap: 3px; } .compatibility-area .pc-state .stage .avatar-list-area .point span { width: 4.27px; height: 4.27px; } .compatibility-area .pc-state .stage .avatar-list-area .swiper-slide img { width: 39px; height: 36px; margin: 0; } .compatibility-area .pc-state .stage .button-container .participants { width: 288px; height: 58px; border-radius: 36px; margin-bottom: 24px; } .compatibility-area .pc-state .stage .button-container .participants img { width: 36.19px; height: 33.16px; margin-right: 9.18px; } .compatibility-area .pc-state .stage .button-container .participants .number { font-size: 26px; line-height: 25.6px; } .compatibility-area .pc-state .stage .button-container .participants .text { font-size: 14px; line-height: 16px; padding-left: 3px; } .compatibility-area .pc-state .stage .button-container .give-button { width: 288px; height: 58px; border-radius: 36px; font-size: 16px; line-height: 58px; } .compatibility-area .pc-state .stage .button-container .give-button img { width: 16px; height: 16px; } } .footer__subscribe .subscribe__box .form .element button { background: #0070DE; } .page-layout-1column .column.main { padding-bottom: 0; } @media (min-width: 1280px) and (max-width: 1439px) { .compatibility-area .stage .avatar-list-area:before { left: -2px; width: 3.466667vw; } .compatibility-area .stage .avatar-list-area:after { right: 35px; width: 3.466667vw; } .viewing-area .stage { height: 480px; } .viewing-area .stage .heading { padding-top: 110px; } .viewing-area .stage .head-logo { height: 1.8vw; } .viewing-area .stage .title { font-size: 36px; line-height: 48px; margin-top: 24px; } .viewing-area .stage .line { transform: translate(0, 215px); } .coverage-area .exhibit-area .swiper-controls .slide-button { width: 40px; height: 40px; } .coverage-area .figure { height: 336px; margin-top: 56px; margin-bottom: 25px; } .coverage-area .kindness-slide .figure { height: 336px; } .coverage-area .swiper-wrapper .heading { margin-top: 100px; } .compatibility-area .pc-state { width: 850px; margin: 130px auto; } .compatibility-area .pc-state .video-container { width: 370px; height: 485px; } .compatibility-area .pc-state .stage { height: 485px; } .compatibility-area .pc-state .stage .heading { margin-top: 30px; width: 334px; height: 104px; } .compatibility-area .pc-state .stage .heading .subtitle { font-size: 16px; line-height: 26px; margin-top: 28px; } .compatibility-area .pc-state .stage .button-container .participants img { width: 32px; height: 29px; margin-right: 8px; } .compatibility-area .pc-state .stage .button-container .participants .number { width: 74px; font-size: 22.72px; line-height: 22.72px; } .compatibility-area .pc-state .stage .button-container .participants .text { font-size: 11.36px; line-height: 14.2px; padding-left: 2px; } .compatibility-area .pc-state .stage .avatar-list-area { width: 256px; height: 34px; margin-top: 103px; } .compatibility-area .pc-state .stage .avatar-list-area .avatar-slider { width: 225.43px; height: 34px; } .compatibility-area .pc-state .stage .avatar-list-area .swiper-slide img { width: 34.39px; height: 31px; } .compatibility-area .pc-state .stage .avatar-list-area .point { width: 31px; height: 31px; } .compatibility-area .pc-state .stage .avatar-list-area .point span { width: 3.78px; height: 3.78px; } .compatibility-area .pc-state .stage .button-container { width: 256px; } .compatibility-area .pc-state .stage .button-container .participants { width: 256px; height: 51px; margin-bottom: 22px; border-radius: 31.95px; } .compatibility-area .pc-state .stage .button-container .give-button { width: 256px; height: 51px; line-height: 51px; margin-bottom: 22px; border-radius: 31.95px; font-size: 14.2px; } .compatibility-area .pc-state .stage .button-container .give-button img { width: 14px; height: 14px; } } @media (min-width: 1024px) and (max-width: 1279px) { .viewing-area .stage .head-logo { height: 1.8vw; } .compatibility-area .stage .avatar-list-area:before { left: -2px; width: 3.466667vw; } .compatibility-area .stage .avatar-list-area:after { right: 35px; width: 3.466667vw; } .heading .title { font-size: 24px; line-height: 44px; } .heading .subtitle { font-size: 14px; line-height: 20px; margin-top: 0.5vh; } .viewing-area .stage { height: 384px; } .viewing-area .stage picture img { height: 100%; } .viewing-area .stage .heading { padding-top: 96px; } .viewing-area .stage .line { height: 23.71px; transform: translate(0, 143px); } .viewing-area .stage .title { font-size: 32px; line-height: 38px; margin-top: 24px; } .coverage-area .stage { width: 790px; } .coverage-area .swiper-wrapper .heading { margin-top: 80px; } .coverage-area .figure { height: 32vw; margin-top: 40px; margin-bottom: 25px; } .coverage-area .kindness-slide .figure { height: 32vw; } .coverage-area .figure .figure-image { width: 298px; height: 100%; margin-right: 97.5px; } .coverage-area .kindness-slide .figure .figure-image { width: 41.189vw; margin-right: 20px; } .coverage-area .figure .figure-content { width: 38vw; height: 100%; } .coverage-area .figure .title { margin-top: 40px; margin-bottom: 24px; font-size: 20px; } .coverage-area .figure .content { height: 82px; font-size: 12px; line-height: 20px; margin-bottom: 24px; margin-top: 0; } .coverage-area .kindness-slide .figure .title { margin-top: 20px; margin-bottom: 24px; } .coverage-area .kindness-slide .figure .content { margin-bottom: 14px; } .coverage-area .media-content { margin-top: 0; } .coverage-area .media-content .swiper { height: 225px; } .coverage-area .media-content .card { background-size: 244.68px 219px; } .coverage-area .media-content { max-width: 77.195833vw; margin-top: 0; } .coverage-area .exhibit-area .swiper-controls { max-width: 900px; width: 116%; top: 52%; } .possibilities-area .stage .heading { margin-top: 80px; padding-bottom: 46px; } .possibilities-area .stage .product-grid { max-width: 790px; } .possibilities-area .stage .product-card { padding: 16.34px; width: 186.2px; height: 330px; } .possibilities-area .stage .product-card img { width: 153.53px; height: 153.56px; } .possibilities-area .stage .product-card h3 { width: 153.53px; height: 45.73px; margin-top: 16.34px; font-size: 14.72px; line-height: 22.87px; } .possibilities-area .stage .price span { font-size: 16.56px; line-height: 26.13px; } .possibilities-area .stage .price del { font-size: 12.88px; line-height: 21.23px; } .possibilities-area .stage .buy-now { width: 153.53px; height: 35.94px; font-size: 14.72px; border-radius: 17.97px; } .possibilities-area .stage .buy-now img { width: 15.52px; height: 15.52px; margin-right: 9.8px; } .compatibility-area .pc-state { width: 790px; margin: 100px auto; } .compatibility-area .pc-state .video-container { width: 333px; height: 436px; } .compatibility-area .pc-state .stage { width: 307px; height: 436px; } .compatibility-area .pc-state .video-container video { border-radius: 12px; } .compatibility-area .pc-state .video-container .play-btn { width: 58px; height: 58px; } .compatibility-area .pc-state .stage .heading { margin-top: 45px; } .compatibility-area .pc-state .stage .heading .subtitle { font-size: 12px; line-height: 20px; margin-top: 18px; } .compatibility-area .pc-state .stage .button-container .participants img { width: 29px; height: 26px; margin-right: 8px; } .compatibility-area .pc-state .stage .button-container .participants .number { width: 66px; font-size: 20px; line-height: 22px; } .compatibility-area .pc-state .stage .button-container .participants .text { font-size: 10.45px; line-height: 13.07px; padding-left: 2px; } .compatibility-area .pc-state .stage .avatar-list-area { width: 236px; height: 31px; margin-top: 44px; margin-bottom: 32px; } .compatibility-area .pc-state .stage .avatar-list-area .avatar-slider { width: 207.65px; height: auto; } .compatibility-area .pc-state .stage .avatar-list-area .swiper-slide img { width: 31.42px; height: 28px; } .compatibility-area .pc-state .stage .avatar-list-area .point { width: 28px; height: 28px; } .compatibility-area .pc-state .stage .avatar-list-area .point span { width: 3.78px; height: 3.78px; } .compatibility-area .pc-state .stage .button-container { width: 256px; } .compatibility-area .pc-state .stage .button-container .participants { width: 236px; height: 47px; margin-bottom: 20px; border-radius: 29.4px; } .compatibility-area .pc-state .stage .button-container .give-button { width: 236px; height: 47px; line-height: 47px; margin-bottom: 20px; border-radius: 29.4px; font-size: 14px; } .compatibility-area .pc-state .stage .button-container .give-button img { width: 14px; height: 14px; } } @media (min-width: 751px) and (max-width: 1023px) { .compatibility-area .stage .avatar-list-area:before { left: -2px; width: 3.466667vw; } .compatibility-area .stage .avatar-list-area:after { right: 27px; width: 3.466667vw; } .heading .title { font-size: 2.3vw; line-height: 3.5vw; } .heading .subtitle { font-size: 1.4vw; line-height: 20px; margin-top: 0.5vh; } .viewing-area .stage { height: 384px; } .viewing-area .stage picture img { height: 100%; } .viewing-area .stage .heading { padding-top: 96px; } .viewing-area .stage .line { height: 23.71px; transform: translate(0, 159px); } .viewing-area .stage .title { font-size: 32px; line-height: 38px; margin-top: 2.5vw; } .coverage-area .stage { width: 95vw; } .coverage-area .swiper-wrapper .heading { margin-top: 80px; } .coverage-area .figure { height: 35vw; margin-top: 40px; } .coverage-area .kindness-slide .figure { height: 35vw; } .coverage-area .figure .figure-image { width: 39vw; height: 30vw; margin-right: 8vw; } .coverage-area .kindness-slide .figure .figure-image { width: 37vw; height: 30vw; margin-right: 8vw; } .coverage-area .figure .figure-content { width: 37vw; height: 100%; } .coverage-area .figure .title { margin-top: 3vw; margin-bottom: 3vw; font-size: 2.5vw; } .coverage-area .figure .content { height: 9vw; font-size: 1.3vw; line-height: 1.9vw; margin-bottom: 2vw; margin-top: 0; } .coverage-area .media-content .swiper { height: 26vw; } .coverage-area .media-content .card { background-size: 100% 100%; } .coverage-area .media-content { max-width: 83vw; margin-top: 1vw; } .coverage-area .exhibit-area .swiper-controls { max-width: 95vw; width: 116%; top: 47%; } .coverage-area .exhibit-area .swiper-controls .slide-button { width: 5vw; height: 5vw; } .possibilities-area .stage .heading { margin-top: 70px; padding-bottom: 46px; } .possibilities-area .stage .product-grid { max-width: 790px; width: 83vw; } .possibilities-area .stage .product-card { padding: 1vw; width: 19vw; height: 34vw; } .possibilities-area .stage .product-card img { width: 15vw; height: 15vw; } .possibilities-area .stage .product-card h3 { width: 15vw; height: 4.5vw; margin-top: 1vw; font-size: 1.5vw; line-height: 2.3vw; } .possibilities-area .stage .price { margin-top: 1vw; margin-bottom: 1.5vw; } .possibilities-area .stage .price span { font-size: 16.56px; line-height: 26.13px; } .possibilities-area .stage .price del { font-size: 12.88px; line-height: 21.23px; } .possibilities-area .stage .buy-now { width: 15vw; height: 4.5vw; font-size: 1.5vw; border-radius: 2vw; } .possibilities-area .stage .buy-now img { width: 15.52px; height: 15.52px; margin-right: 9.8px; } .compatibility-area .pc-state { width: 83vw; margin: 9vw auto; } .compatibility-area .pc-state .video-container { width: 36vw; height: 45vw; } .compatibility-area .pc-state .stage { width: 32vw; height: 45vw; } .compatibility-area .pc-state .video-container video { border-radius: 12px; } .compatibility-area .pc-state .video-container .play-btn { width: 58px; height: 58px; } .compatibility-area .pc-state .stage .heading { margin-top: 3vw; } .compatibility-area .pc-state .stage .heading .subtitle { font-size: 12px; line-height: 20px; margin-top: 18px; } .compatibility-area .pc-state .stage .button-container .participants img { width: 29px; height: 26px; margin-right: 8px; } .compatibility-area .pc-state .stage .button-container .participants .number { width: 66px; font-size: 20px; line-height: 22px; } .compatibility-area .pc-state .stage .button-container .participants .text { font-size: 10.45px; line-height: 13.07px; padding-left: 2px; } .compatibility-area .pc-state .stage .avatar-list-area { width: 25vw; height: 4vw; margin-top: 4vw; margin-bottom: 4vw; } .compatibility-area .pc-state .stage .avatar-list-area .avatar-slider { width: 22vw; height: auto; } .compatibility-area .stage .avatar-list-area .avatar-slider .swiper-slide { width: 4vw; } .compatibility-area .pc-state .stage .avatar-list-area .swiper-slide img { width: 4vw; height: 3vw; } .compatibility-area .pc-state .stage .avatar-list-area .point { width: 3vw; height: 3vw; gap: 0.5vw; } .compatibility-area .pc-state .stage .avatar-list-area .point span { width: 0.3vw; height: 0.3vw; } .compatibility-area .pc-state .stage .button-container { width: 25vw; } .compatibility-area .pc-state .stage .button-container .participants { width: 25vw; height: 6vw; margin-bottom: 2vw; border-radius: 3vw; } .compatibility-area .pc-state .stage .button-container .give-button { width: 25vw; height: 6vw; line-height: 47px; margin-bottom: 2vw; border-radius: 3vw; font-size: 1.5vw; } .compatibility-area .pc-state .stage .button-container .give-button img { width: 1.5vw; height: 1.5vw; } } @media (max-width: 750px) { .compatibility-area .pc-state .stage .button-container .give-button img { display: none; } .coverage-area .stage { width: auto; } .viewing-area .stage .head-logo { height: 3.8vw; } .viewing-area .stage .title { margin-top: 7.4vw; } .coverage-area .swiper-h .swiper-wrapper .swiper-slide:nth-child(2) .figure-image img { width: 80%; object-fit: contain; } .coverage-area .exhibit-area .swiper-controls { top: 41%; } .coverage-area .kindness-slide .figure { height: auto; } .coverage-area .kindness-slide .figure .figure-image { width: 90.66666667vw; height: 78.5vw; margin: 0 auto; text-align: center; } .coverage-area .kindness-slide .figure .figure-image img { width: 80%; } .coverage-area .media-content:before { width: 0; } .coverage-area .media-content:after { width: 41.2vw; } .coverage-area .media-content { margin-top: 1.4vw; } .coverage-area .media-content .swiper { height: 21.412698vh; } .possibilities-area .stage .heading { margin-top: 12.8vw; } .compatibility-area .m-state { position: relative; } .compatibility-area .m-state:after { content: " "; position: absolute; top: 24vw; left: 0; background-image: linear-gradient(180deg, #000000 19%, rgba(0, 0, 0, 0) 98%); width: 100%; height: 45.46666667vw; } .compatibility-area .stage .avatar-list-area .avatar-slider { position: relative; } .compatibility-area .stage .avatar-list-area:before { left: -2px; width: 9.466667vw; } .compatibility-area .stage .avatar-list-area:after { right: 32px; width: 9.466667vw; } }
قليل من العطاء، الكثير من المساعدة
ربط اللطف مع جيمي دارتس - فقط في وول مارت
اللطف هو الحلوى! قدم القليل، ساعد الكثير مع Linkind و Jimmy Darts
حول Linkind
تجمع Linkind، وهي علامة تجارية تابعة لـ AiDot، بين الإضاءة المتطورة والتصميم الصديق للبيئة. من مصابيح الإضاءة الذكية والمصابيح الشمسية إلى الإضاءة الخلفية الغامرة للتلفزيون، تضيء منتجات Linkind مساحتك - وعالمك.
تلتزم Linkind أيضًا بإنارة حياة الآخرين. من خلال المبادرات الخيرية، تبرعنا بمئات الآلاف من التركيبات للمدارس الريفية، ووصلنا إلى أكثر من مليون طفل. تساعد هذه الأضواء في خلق بيئات تعليمية أفضل، ودعم صحة العين، والارتقاء بالمجتمعات حيث يهم الأمر أكثر.
ربط اللطف مع جيمي دارتس - فقط في وول مارت
اللطف هو الحلوى! قدم القليل، ساعد الكثير مع Linkind و Jimmy Darts
جيمي دارتس
يشتهر جيمي دارتس بمقاطعه الفيروسية حيث يحول اللحظات البسيطة إلى أعمال خيرية قوية. من خلال مساعدة الغرباء المحتاجين - بالدعم المالي، والهدايا المدروسة، أو مجرد أذن صاغية - يجلب جيمي الأمل والقلب لملايين المشاهدين حول العالم.
الآن، وبالشراكة مع Linkind، يخطو جيمي بهذه المهمة خطوة أبعد. مقابل كل مصباح ذكي Linkind Matter يتم شراؤه، سيتم التبرع لشخص محتاج. إنها مبادرة "اشترِ واحدًا وامنح واحدًا" تسمح لمشترياتك اليومية بإضاءة أكثر من مجرد منزلك - فهي تساعد في إضاءة الطريق لشخص يمر بوقت عصيب.

اختر Linkind. انضم إلى جيمي. وكن بداية لشيء لطيف.

أضيء منزلًا - وقلبًا
مع كل عملية شراء لمصابيح Jimmy Darts x Linkind Matter الذكية، يتم التبرع لمساعدة شخص محتاج. إنها إضاءة ذكية تتجاوز المنزل.
مصباح Linkind الذكي A19 RGBTW

مصباح Linkind الذكي A19 RGBTW

من 19.84 دولارًا
أيقونة الشراء الآن اشترِ الآن
مصباح Linkind الذكي A19 CCT

مصباح Linkind الذكي A19 CCT

17.98 دولارًا
أيقونة الشراء الآن اشترِ الآن
مصباح Linkind الذكي BR30 RGBTW

مصباح Linkind الذكي BR30 RGBTW

24.98 دولارًا
أيقونة الشراء الآن اشترِ الآن
مصباح Linkind الذكي A21 RGBTW

مصباح Linkind الذكي A21 RGBTW

38.98 دولارًا
أيقونة الشراء الآن اشترِ الآن
جيمي دارتس في العمل
في 31 مارس 2025، دخل جيمي دارتس الممرات لتفقد عرض Linkind — جالبًا طاقته المميزة وقلبه إلى رفوف وول مارت.
أيقونة
537
المشاركون
قدم مباشرة لجيمي أيقونة
جيمي دارتس في العمل
في 31 مارس 2025، زار جيمي دارتس أرفف Linkind في وول مارت لاستكشاف المتجر.
أيقونة
537
المشاركون
قدم مباشرة لجيمي
نظام الإضاءة المحيطة
المجموعة الأولية
المجموعة الأولية
```