@font-face{font-family:Roboto;src:url(Roboto/Roboto.ttf)}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}body,html{margin:0;padding:0}#root{width:100%}.index-page{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;font-family:Roboto;font-style:normal;font-weight:600;color:#000}.index-page .content{text-align:center;font-weight:700;color:#1a1a1a;font-size:5.2vw;line-height:6.1vw}.index-page.index{background-image:url(https://static-fe.ddimg.mobi/ddi-fe-home-web/pp/5/static/bg1-Dw_uEFFA.png);display:flex;flex-direction:column}.index-page.index .header{position:absolute;top:0;width:100%;box-sizing:border-box;padding:2.2vw 6.2vw 0;display:flex;justify-content:space-between;align-items:center}.index-page.index .header .logo{width:5.9vw;height:3.54vw}.index-page.index .header .menu{display:flex;cursor:pointer;font-size:1.15vw}[dir=ltr] .index-page.index .header .menu .menu-item{margin-left:4.16vw}[dir=rtl] .index-page.index .header .menu .menu-item{margin-right:4.16vw}.index-page.index .content{margin-top:-3vw;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.index-page.about{background-image:url(https://static-fe.ddimg.mobi/ddi-fe-home-web/pp/5/static/bg2-CzOrg_78.png)}.index-page.about .content{width:40.5vw}[dir=ltr] .index-page.about .content{text-align:left}[dir=rtl] .index-page.about .content{text-align:right}.index-page.about .content .content-text{color:#4d4d4d;font-size:1.8vw;font-weight:400;line-height:2.6vw}.index-page.partner{background-image:url(https://static-fe.ddimg.mobi/ddi-fe-home-web/pp/5/static/bg3-hTQvWq_8.png)}.index-page.partner .contact{display:flex;justify-content:center;font-weight:500;font-size:3.3vw;line-height:3.9vw;color:#000;margin-top:3vw}.index-page.partner .contactArrow{width:6.2vw;height:3.95vw;margin:0 1.3vw}.index-page.delivery{background-image:url(https://static-fe.ddimg.mobi/ddi-fe-home-web/pp/5/static/bg4-B8zfpgh7.png)}[dir=ltr] .index-page.delivery .content .arrive{margin-right:12vw}[dir=rtl] .index-page.delivery .content .arrive{margin-left:12vw}.index-page.delivery .content .time{font-style:italic}[dir=ltr] .index-page.delivery .content .time{margin-left:12vw}[dir=rtl] .index-page.delivery .content .time{margin-right:12vw}.index-page.delivery .footer{position:absolute;bottom:0;width:100%;background-color:#000;height:12.1vw;transform:translateY(100%);font-size:1.6vw;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;color:#fff;padding:1vw 6.2vw}.index-page.delivery .footer .label{font-weight:700}.index-page.delivery .footer .text{font-weight:400;color:#d9d9d9;font-size:1vw}.index-page.delivery .footer .copyright .logo{filter:invert(100%);width:5.57vw;height:3.1vw}.index-page.delivery .footer .links{display:flex;align-items:center;justify-content:space-between}.index-page.delivery .footer .links .contact,.index-page.delivery .footer .links .address{width:20vw}.current .delivery .content{transform:translateY(-6.06vw);transition:transform .5s ease .8s}.current .delivery .footer{transform:translate(0);transition:transform .7s ease .6s}.leave .delivery .content{transform:translateY(0);transition:transform .2s ease}.leave .delivery .footer{transform:translateY(100%);transition:transform .3s ease}@media screen and (max-width: 768px){.index-page .content{font-size:9vw;line-height:10vw}.index-page.index{background-image:url(https://static-fe.ddimg.mobi/ddi-fe-home-web/pp/5/static/bgMobile1-C7XV4Q9p.png)}.index-page.index .header{padding:5.3vw 5.3vw 0}.index-page.index .header .logo{width:16.5vw;height:9.34vw}.index-page.index .header .menu{display:none}.index-page.about{background-image:url(https://static-fe.ddimg.mobi/ddi-fe-home-web/pp/5/static/bgMobile2-vTO2PEen.png)}.index-page.about .content{width:90vw}.index-page.about .content .content-text{font-size:6vw;line-height:7vw}.index-page.partner{background-image:url(https://static-fe.ddimg.mobi/ddi-fe-home-web/pp/5/static/bgMobile3-BAWlRPys.png)}.index-page.partner .contact{flex-direction:column;gap:1.8vw;font-size:6.93vw;line-height:8vw}[dir=ltr] .index-page.partner .contact{text-align:right;margin-right:18vw}[dir=rtl] .index-page.partner .contact{text-align:left;margin-left:18vw}.index-page.partner .contactArrow{position:absolute;width:10.4vw;height:7.8vw}[dir=ltr] .index-page.partner .contactArrow{transform:translate(20vw,-5vw)}[dir=rtl] .index-page.partner .contactArrow{transform:translate(-20vw,-5vw)}.index-page.delivery{background-image:url(https://static-fe.ddimg.mobi/ddi-fe-home-web/pp/5/static/bgMobile4-Coo7NRbs.png)}.index-page.delivery .content{margin-top:-65vw}.index-page.delivery .footer{align-items:flex-start;flex-direction:column-reverse;justify-content:space-around;transform:none;height:74.9vw;font-size:3.74vw}.index-page.delivery .footer .copyright .logo{width:12.8vw;height:7.73vw}.index-page.delivery .footer .copyright .text{color:#b6b6b6}.index-page.delivery .footer .links{flex-direction:column-reverse;gap:5.3vw}.index-page.delivery .footer .links .contact,.index-page.delivery .footer .links .address{width:70vw}.index-page.delivery .footer .text{font-size:3.2vw;color:#f5f5f5}}.swiper-container{height:100vh;overflow:hidden}.page-container{display:flex;flex-direction:column;transition:transform .5s ease-in-out}.page{height:100vh;justify-content:center;align-items:center;background:#f5f5f5}
