:root{--centerContent-width:16rem}.title{font-size:var(--font-size-12);line-height:1.85}.promotion{background-color:var(--color-gray-484848);min-height:100vh;color:var(--color-gray-dcdcde);background:#0c1417 url(/static/images/promotion/promotion_bg.jpg?00f92f221515) no-repeat top center;background-size:100% auto}.promotion:has(.banner.contact-us){background-image:none}.promotion .banner.contact-us{background:#0c1417 url(/static/images/contact-us-banner.jpg?9754f71bfd41) no-repeat top center;background-size:cover;position:relative;z-index:1}.promotion .banner.contact-us .word{text-align:center;left:0;width:100%}.promotion .banner.contact-us::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('/static/images/overlay-contactus.png?9754f71bfd41'),radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 0%,rgba(0,0,0,0.18) 100%),linear-gradient(0deg,rgba(0,0,0,0.6),rgba(0,0,0,0.6));z-index:-1;background-position:bottom center;background-repeat:no-repeat}.promotion .banner{width:100%;height:100vh;position:relative}.promotion .banner .word{right:1.6rem;position:absolute;top:50%;transform:translateY(-50%);font-size:var(--font-size-20);line-height:1.48rem;text-align:right;width:50%}.promotion .banner .getInTouch{position:absolute;bottom:77px;left:50%;transform:translateX(-50%);font-size:clamp(16px,2vw,18px);border:2px solid #FFFFFF;background:transparent;padding:8px 24px;color:white;width:100%;max-width:200.5px;display:flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;transition:.3s all ease-in-out;font-family:inherit;img{height:17.5px;width:12.5px;transition:.3s all ease-in-out}}.promotion .banner .getInTouch:hover{background:white;color:black;img{filter:invert(1)}}.standard{width:100%;padding-top:0.84rem}.standard .title{width:var(--centerContent-width);margin:0 auto;font-family:"Noto Sans SC",sans-serif;font-weight:700}height:var(--header-height);.standard .message{position:fixed;width:var(--centerContent-width);top:0.2rem;z-index:60;justify-content:space-between;padding-bottom:1.04rem}.standard .message .t{font-size:var(--font-size-8);margin-bottom:0.1rem}.standard .message .con{font-size:var(--font-size-2);line-height:1.6;width:7.6rem}.standard .message .con p{position:relative;padding-left:0.22rem}.standard .message .con p::before{content:"";display:block;width:0.1rem;height:0.1rem;background-color:var(--color-gray-dcdcde);border-radius:50%;position:absolute;left:0;top:0.1rem}.standard .from{width:var(--centerContent-width);margin:0 auto;margin-bottom:1.34rem}.standard .from img{width:100%}.storeList{width:var(--centerContent-width);margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:1.24rem}.storeList .p0{width:100%;margin-bottom:0.32rem}.storeList .p1,.storeList .p2{width:7.84rem}.requirement{background:url(/static/images/promotion/p3_bg.jpg?00f92f221515) no-repeat top center;background-size:cover;height:100vh;width:100%}.requirement .title{width:var(--centerContent-width);margin:0 auto;text-align:center;padding-top:1.38rem;margin-bottom:0.16rem}.requirement .content{width:var(--centerContent-width);margin:0 auto;display:flex;justify-content:center;font-size:var(--font-size-8);height:0.66rem}.requirement .content a{height:100%;display:block;width:4.04rem;line-height:0.66rem;text-align:center;position:relative;cursor:pointer;opacity:0.5;transition:all 0.5s}.requirement .content a::before{position:absolute;content:"";width:1.66rem;height:0.03rem;background-color:var(--color-gray-dcdcde);left:50%;bottom:0;transform:translateX(-50%) scaleX(0);opacity:0;transition:all 0.5s}.requirement .content a.on{opacity:1}.requirement .content a:hover::before,.requirement .content a.on::before{transform:translateX(-50%) scaleX(1);opacity:1}.requirement ul{width:var(--centerContent-width);margin:0 auto;margin-top:0.98rem;position:relative}.requirement ul li{opacity:0;visibility:hidden;transition:all 0.5s;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;position:absolute;top:0;left:0}.requirement ul li.on{opacity:1;visibility:visible}.requirement .box{width:3.78rem;height:2.12rem;border:rgba(220,220,220,0.5) 1px solid;font-size:var(--font-size-2);margin-bottom:0.42rem}.requirement .box .t{height:0.42rem;line-height:2.3;text-align:center;border-bottom:rgba(220,220,220,0.5) 1px solid;width:3.28rem;margin:0 auto;padding-top:0.16rem}.requirement .box .con{padding:0.2rem 0.12rem 0;text-align:justify;line-height:1.4;text-align:center}.process{background:url(/static/images/promotion/p4_bg.jpg?00f92f221515) no-repeat top center;background-size:cover;height:100vh;width:100%}.process .title{width:var(--centerContent-width);margin:0 auto;text-align:center;padding-top:1.38rem;margin-bottom:0.16rem}.process .suTitle{width:11.9rem;margin:0 auto;text-align:center;line-height:1.6;font-size:var(--font-size-2)}.process .content{width:var(--centerContent-width);margin:0 auto;display:flex;justify-content:center;font-size:var(--font-size-8);height:0.66rem}.process .content a{height:100%;display:block;width:4.04rem;line-height:0.66rem;text-align:center;position:relative;cursor:pointer;opacity:0.5;transition:all 0.5s}.process .content a::before{position:absolute;content:"";width:1.66rem;height:0.03rem;background-color:var(--color-gray-dcdcde);left:50%;bottom:0;transform:translateX(-50%) scaleX(0);opacity:0;transition:all 0.5s}.process .content a.on{opacity:1}.process .content a:hover::before,.process .content a.on::before{transform:translateX(-50%) scaleX(1);opacity:1}.process ul{width:100%;position:relative;margin-top:0.5rem}.process ul li{opacity:0;visibility:hidden;transition:all 0.5s;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;position:absolute;top:0;left:0}.process ul li.on{opacity:1;visibility:visible}.process .step{width:var(--centerContent-width);margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.process .step .item{width:33.33%;height:2.38rem;display:flex;align-items:center}.process .step .item .num{width:0.98rem;margin-left:0.24rem}.process .step .item .num img{width:100%}.process .step .item .word{min-height:1.1rem;margin-left:0.1rem;width:80%}.process .step .item dt{font-size:var(--font-size-6);line-height:1.6}.process .step .item p{position:relative;padding-left:0.22rem;font-size:var(--font-size-2)}.process .step .item p::before{content:"";display:block;width:0.1rem;height:0.1rem;background-color:var(--color-gray-dcdcde);border-radius:50%;position:absolute;left:0;top:0.1rem}.process .step .item:nth-child(1),.process .step .item:nth-child(2),.process .step .item:nth-child(3){border-bottom:var(--color-gray-dcdcde) 1px solid}.joinUs{background:url(/static/images/promotion/p5_bg.jpg?00f92f221515) no-repeat top center;background-size:cover;height:100vh;width:100%;display:flex;justify-content:center;align-items:end}.joinUs .word{margin-bottom:0.94rem;width:6.52rem;text-align:center;color:var(--color-gray-dcdcde)}.joinUs .word .title{line-height:2.5}.joinUs .mail{display:flex;justify-content:center;align-items:center;font-size:var(--font-size-3);cursor:pointer;height:1.12rem;width:100%;border:var(--color-gray-dcdcde) 1px solid;color:var(--color-gray-dcdcde)}.joinUs .mail img{width:0.5rem;margin-right:0.18rem}@media (max-width:768px){:root{--centerContent-width:6.9rem}.promotion{background-image:url(/static/images/promotion/promotion_bg_mb.jpg?00f92f221515)}.promotion .banner{height:15.94rem}.promotion .banner .word{right:0.4rem;transform:initial;top:4.2rem;width:98%}.standard{padding-top:0}.standard .message{flex-direction:column;align-items:center}.standard .message li{width:100%}.title{line-height:2.08}.standard .message{margin-top:0.34rem}.standard .message .t{line-height:2.6;margin-bottom:0.2rem;margin-left:0.2rem}.standard .message .con{width:96%;text-align:justify;line-height:1.16}.standard .message .con p{padding-left:0.6rem;margin-bottom:0.58rem}.standard .message .con p::before{margin-left:0.36rem}.standard .from::-webkit-scrollbar-thumb{background-color:var(--color-yellow)}.standard .from::-webkit-scrollbar{width:6px;background:transparent;display:block}.standard .from{overflow-x:scroll;scrollbar-color:var(--color-yellow) transparent;scrollbar-width:thin;padding-bottom:0.4rem}.standard .from img{width:16rem}.storeList .p0,.storeList .p1,.storeList .p2{width:100%;margin-bottom:0.5rem}.requirement{height:30.86rem;background-image:url(/static/images/promotion/p3_bg_mb.jpg?00f92f221515)}.requirement .title{padding-top:0.74rem;margin-bottom:0.44rem}.requirement .content a{line-height:0.72rem}.requirement ul{margin-top:0.74rem}.requirement .box{width:100%;height:2.96rem;margin-bottom:0.36rem}.requirement .box .t{width:86%;height:0.66rem;line-height:2.3;padding-top:0.1rem}.requirement .box .con{padding:0.22rem 0.4rem 0;line-height:1.84}.process{height:20.86rem;background-image:url(/static/images/promotion/p4_bg_mb.jpg?00f92f221515)}.process .title{line-height:1.2}.process .suTitle{width:var(--centerContent-width);margin:0.38rem auto;line-height:1.8}.process .step{margin-top:0.38rem}.process .step .item{width:100%;border-bottom:var(--color-gray-dcdcde) 1px solid}.process .step .item:last-child{border-bottom:none}.process .step .item .word{height:auto}.joinUs{background-image:url(/static/images/promotion/p5_bg_mb.jpg?00f92f221515)}.joinUs .word{margin-bottom:2.94rem}}.contact-forms{position:relative;padding-block:92px;z-index:1;background:#2a2a2a}.contact-forms .bg-section{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:-1;img{width:100%;height:100%;object-fit:cover;z-index:-2;object-position:top}}.contact-forms .bg-section::before{content:"";background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 0%,rgba(0,0,0,0.18) 100%),linear-gradient(0deg,rgba(0,0,0,0.6),rgba(0,0,0,0.6));position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.contact-forms .content-section{display:flex;align-items:center;flex-direction:column;gap:32px;width:15.9rem;margin:auto;max-width:1024px}@media (max-width:900px){.contact-forms .content-section{width:90%;max-width:7rem}}.contact-forms .content-section .header-section{display:flex;flex-direction:column;gap:24px;width:100%}.contact-forms .content-section .header-section .tabs-form{display:flex;align-items:center;width:100%;gap:44px}.contact-forms .content-section .header-section .title{text-align:center;line-height:normal;font-size:clamp(24px,3.4vw,36px)}.contact-forms .content-section .header-section .tabs-form .btn-contact{font-size:clamp(16px,2vw,18px);border:2px solid #FFFFFF;background:transparent;padding:8px 24px;color:white;width:100%;display:flex;align-items:center;justify-content:center;gap:23px;cursor:pointer;transition:.3s all ease-in-out;font-family:inherit;flex:1}@media (max-width:900px){.contact-forms .content-section .header-section .tabs-form{gap:16px;flex-wrap:wrap}.contact-forms .content-section .header-section .tabs-form .btn-contact{padding:8px 12px;min-width:150px}}.contact-forms .content-section .header-section .tabs-form .btn-contact:hover,.contact-forms .content-section .header-section .tabs-form .btn-contact.active{background:white;color:black}.contact-forms .wrapper-form{display:flex;width:100%}.contact-forms .wrapper-form .contact-form{display:none;grid-template-columns:repeat(2,1fr);width:100%;gap:24px 84px}.contact-forms .wrapper-form .contact-form.active{display:grid}.contact-forms .wrapper-form .contact-form .form-group{display:flex;flex-direction:column;gap:8px}@media (max-width:992px){.contact-forms .wrapper-form .contact-form .form-group{grid-column:span 2}}.contact-forms .wrapper-form .contact-form .form-group.full-row{grid-column:span 2}.contact-forms .wrapper-form .contact-form .form-group .wrapper-input{display:flex;align-items:center;border-bottom:2px solid #FFFFFF;gap:23px;padding:12px 18px;font-size:16px}.contact-forms .wrapper-form .contact-form .form-group .wrapper-input.wrapper-select select{width:100%}.contact-forms .wrapper-form .contact-form .form-group .wrapper-input :is(input,select,textarea){background:none;border:none;outline:none;color:white;font-size:16px;font-family:inherit;&::placeholder{color:white}}.contact-forms .wrapper-form .contact-form .form-group .wrapper-input :is(input,select,textarea):not(#country-code){width:100%}.contact-forms .wrapper-form .contact-form .form-group .error-msg{color:rgb(255,20,55);font-size:14px;font-weight:bold;display:none}.contact-forms .wrapper-form .contact-form .form-group.show-error .error-msg{display:block}.contact-forms .wrapper-form .contact-form .form-group .wrapper-input select{padding-inline-end:6px}.contact-forms .wrapper-form .contact-form .form-group .wrapper-input:has(textarea){border:2px solid #FFFFFF}.contact-forms .wrapper-form .contact-form .form-group .wrapper-input textarea{height:250px}.contact-forms .wrapper-form .contact-form .form-group .wrapper-input:has(.country-code) input{padding-inline-start:23px;border-inline-start:1px solid white}.contact-forms .wrapper-form .contact-form .form-group .wrapper-input select option{color:black}.contact-forms .wrapper-form .contact-form .btn-submit{padding:8px 16px;background:#584E3C;transition:.3s all ease-in-out;color:white;border:none;outline:none;cursor:pointer;grid-column:span 2;font-size:clamp(16px,2vw,18px);font-family:inherit}.contact-forms .wrapper-form .contact-form .btn-submit:hover{background:#948365}.locate-us{background:#2a2a2a}.locate-us .container{display:flex;align-items:flex-start;gap:47px;width:15.9rem;margin:auto;padding-top:1.1rem}.locate-us .left-side{display:flex;flex-direction:column;gap:16px;flex:1}.locate-us .left-side .title{font-size:.36rem;color:white;margin:0;line-height:normal}.locate-us .left-side .form-group{display:flex;align-items:center;gap:12px;padding:12px 23px;border:2px solid #FFFFFF}.locate-us .left-side .form-group .icon{height:.16rem;width:.16rem}.locate-us .left-side .form-group .icon img{width:100%;height:100%}.locate-us .left-side .form-group .wrapper-input{flex:1;display:flex}.locate-us .left-side .form-group input{background:none;border:none;color:white;outline:none;flex:1;font-size:.16rem}.locate-us .left-side .form-group input::placeholder{color:white}.locate-us .left-side .locate-body{display:flex;align-items:flex-start;gap:16px}.locate-us .left-side .locate-body .icon-location{height:.79rem;width:.79rem;display:flex}.locate-us .left-side .locate-body .icon-location img{width:100%;height:100%;object-fit:contain}.locate-us .left-side .locate-body .locate-info,.locate-us .left-side .locate-body .locate-info .top-info{display:flex;flex-direction:column;gap:16px;flex:1}.locate-us .left-side .locate-body .locate-info .top-info .location{font-size:.28rem;color:white;transition:.3s all ease-in-out}.locate-us .left-side .locate-body .locate-info .top-info .location:hover{color:#afafaf}.locate-us .left-side .locate-body .locate-info .top-info .contact-info{display:flex;flex-direction:column;gap:8px}.locate-us .left-side .locate-body .locate-info .top-info .contact-info .contact-link{display:flex;align-items:center;gap:12px;color:white;font-size:.14rem}.locate-us .left-side .locate-body .locate-info .top-info .contact-info .contact-link .icon{height:.16rem;width:.16rem;display:flex;transition:.3s all ease-in-out}.locate-us .left-side .locate-body .locate-info .top-info .contact-info .contact-link .icon img{width:100%;height:100%;object-fit:contain}.locate-us .left-side .locate-body .locate-info .top-info .contact-info .contact-link:hover .arrow{translate:5px 0}.locate-us .left-side .locate-body .locate-info .line{width:100%;height:1px;background:#FFFFFF;opacity:.4}.locate-us .left-side .locate-body .locate-info .opening-hours{display:flex;flex-direction:column;gap:16px}.locate-us .left-side .locate-body .locate-info .opening-hours .title{font-size:.36rem;line-height:normal}.locate-us .left-side .locate-body .locate-info .opening-hours th{text-align:start;color:#D9D9D9;font-weight:400;font-size:.18rem;opacity:0.6;padding-bottom:16px}.locate-us .left-side .locate-body .locate-info .opening-hours td{font-weight:400;font-size:.16rem;color:#D9D9D9}.locate-us .right-side{flex:1;max-width:6rem}.locate-us .right-side #find-up-map{width:100%;height:615px}@media (max-width:1250px){.locate-us .container{width:auto;flex-direction:column-reverse;max-width:90%;gap:24px}.locate-us .left-side,.locate-us .right-side{max-width:100%;width:100%;gap:16px}.locate-us .left-side .locate-body .locate-info{flex:1;width:100%}.locate-us .left-side .locate-body .locate-info,.locate-us .left-side .locate-body .locate-info .top-info{gap:16px}.locate-us .left-side .locate-body .icon-location{height:48px;width:48px}}@media (max-width:668px){.locate-us .right-side #find-up-map{height:300px}.locate-us .left-side .locate-body{flex-direction:column}.locate-us .left-side .locate-body .icon-location{height:32px;width:32px}}html[dir="rtl"] .language{right:auto;left:1.62rem}@media screen and (max-width:992px){.menu .menu-wrapper{left:0.3rem}html[dir="rtl"] .menu .menu-wrapper{left:auto;right:0.3rem}.language{right:0.3rem}html[dir="rtl"] .language{right:auto;left:0.3rem}}.footer-bottom{display:flex;align-items:center;justify-content:space-between;@media (max-width:480px){flex-direction:column}p:has(.current-year){font-size:0.12rem;color:#8a8a8a;@media screen and (max-width:480px){font-size:0.26rem}}}.promotion .banner.error-page{background:#0c1417 url(/static/images/contact-us-banner.jpg?9754f71bfd41) no-repeat top center;background-size:cover;position:relative;z-index:1}.promotion .banner.error-page .word{text-align:center;left:0;width:100%;font-size:clamp(32px,12vw,144px);color:white}.promotion .banner.error-page .error-text{margin-top:32px;font-size:clamp(16px,2vw,18px);font-weight:normal;line-height:normal}.promotion .banner.error-page::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url('/static/images/overlay-contactus.png?9754f71bfd41'),radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 0%,rgba(0,0,0,0.18) 100%),linear-gradient(0deg,rgba(0,0,0,0.6),rgba(0,0,0,0.6));z-index:-1;background-position:bottom center;background-repeat:no-repeat}.promotion .banner.error-page .getInTouch img{height:32px;width:16px;max-width:250px}.contact-forms .error-msg{color:#ff4d4f;font-size:13px;margin-top:5px;display:block;text-align:left}html[dir="rtl"] .contact-forms .error-msg,body.rtl .contact-forms .error-msg{text-align:right}.toast-success{position:fixed;top:calc(var(--header-height) + 0.2rem);right:0;left:auto;display:flex;align-items:center;gap:14px;background:#00a96e;color:#f8fafc;padding:16px 18px;border-radius:14px 0 0 14px;border:1px solid rgba(255,255,255,0.18);box-shadow:0 18px 40px rgba(0,169,110,0.45);backdrop-filter:blur(6px);z-index:9999;font-size:15px;font-weight:500;letter-spacing:0.2px;max-width:min(520px,calc(100vw - 32px));width:max-content;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s ease}.toast-success.show{opacity:1;visibility:visible;transform:translateY(0)}html[dir="rtl"] .toast-success{right:auto;left:0;border-radius:0 14px 14px 0}@media screen and (max-width:992px){.toast-success{right:0.3rem}html[dir="rtl"] .toast-success{right:auto;left:0.3rem}}.toast-success .toast-message{line-height:1.4}.toast-success::before{content:"\2713";width:32px;height:32px;border-radius:999px;background:rgba(255,255,255,0.16);display:inline-flex;align-items:center;justify-content:center;font-size:16px;color:#eaf7f6;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.15)}.toast-success .toast-close{appearance:none;border:0;background:rgba(255,255,255,0.14);color:#f8fafc;width:30px;height:30px;border-radius:999px;font-size:18px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background 0.2s ease,transform 0.2s ease}.toast-success .toast-close:hover{background:rgba(255,255,255,0.24);transform:scale(1.05)}