<>
a[href="javascript:return false;"] {
cursor: initial !important;
}
>
<>
.header-tag-title.seo{
position:absolute;
display: block;
height: 0;
width: 0;
overflow: hidden;
z-index: -1;
}
>
<>
:root {
--retail-content-w: 100%;
--retail-content-w2: 91.666667vw;
--retail-nav: 104px;
--retail-sticky-h: calc(100vh - var(--retail-nav));
--retail-spc-200: 10.416667vw;
--retail-spc-120: 6.25vw;
--retail-spc-80: 4.166667vw;
--retail-spc-60: 3.125vw;
--retail-spc-40: 2.083333vw;
--retail-spc-30: 1.5625vw;
--retail-spc-10: 0.520833vw;
--retail-txt-120: 6.25vw;
--retail-txt-80: 4.166667vw;
--retail-txt-64: 3.333333vw;
--retail-txt-48: 2.5vw;
--retail-txt-32: 1.666667vw;
--retail-txt-22: 1.145833vw;
--retail-txt-16: 0.833333vw;
--retail-txt-13: 0.677083vw;
}
.retail-container {
width: 100%;
background-color: #F3F5F7;
}
.retail-container * {
letter-spacing: 0;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
text-rendering: optimizeLegibility;
}
.retail-container .letter-spac {
letter-spacing: 1px;
}
.retail-container .nowrap {
white-space: nowrap;
}
.retail-container .retail-txt-120 {
font-size: 6.25vw;
font-size: var(--retail-txt-120);
}
.retail-container .retail-txt-80 {
font-size: 4.166667vw;
font-size: var(--retail-txt-80);
}
.retail-container .retail-txt-64 {
font-size: 3.333333vw;
font-size: var(--retail-txt-80);
}
.retail-container .retail-txt-48 {
font-size: 2.5vw;
font-size: var(--retail-txt-48);
}
.retail-container .retail-txt-120,
.retail-container .retail-txt-80,
.retail-container .retail-txt-64,
.retail-container .retail-txt-48,
.retail-container h2,
.retail-container h3,
.retail-container h4 {
line-height: 1.25;
font-weight: bold;
}
.retail-container .retail-txt-32 {
font-size: 1.666667vw;
font-size: var(--retail-txt-32);
}
.retail-container .retail-txt-22 {
font-size: 1.145833vw;
font-size: var(--retail-txt-22);
}
.retail-container .retail-txt-16 {
font-size: 0.833333vw;
font-size: var(--retail-txt-16);
}
.retail-container .retail-txt-13 {
font-size: 0.677083vw;
font-size: max(var(--retail-txt-13)12px);
}
.retail-container .retail-txt-16,
.retail-container .retail-txt-13,
.retail-container p {
line-height: 1.6;
}
.retail-container .retail-txt-left {
text-align: left;
}
.retail-container .retail-txt-center {
text-align: center;
}
.retail-container .retail-txt-right {
text-align: right;
}
.retail-container .retail-txt-white {
color: #FFFFFF !important;
}
.retail-container .retail-txt-op-50 {
opacity: 0.5;
}
.retail-container .retail-txt-op-30 {
opacity: 0.3;
}
.retail-container .retail-mt-200 {
margin-top: 10.416667vw;
margin-top: var(--retail-spc-200);
}
.retail-container .retail-mb-200 {
margin-bottom: 10.416667vw;
margin-bottom: var(--retail-spc-200);
}
.retail-container .retail-pt-200 {
padding-top: 10.416667vw;
padding-top: var(--retail-spc-200);
}
.retail-container .retail-pb-200 {
padding-bottom: 10.416667vw;
padding-bottom: var(--retail-spc-200);
}
.retail-container .retail-mt-120 {
margin-top: 6.25vw;
margin-top: var(--retail-spc-120);
}
.retail-container .retail-mb-120 {
margin-bottom: 6.25vw;
margin-bottom: var(--retail-spc-120);
}
.retail-container .retail-pt-120 {
padding-top: 6.25vw;
padding-top: var(--retail-spc-120);
}
.retail-container .retail-pb-120 {
padding-bottom: 6.25vw;
padding-bottom: var(--retail-spc-120);
}
.retail-container .retail-mt-80 {
margin-top: 4.166667vw;
margin-top: var(--retail-spc-80);
}
.retail-container .retail-mb-80 {
margin-bottom: 4.166667vw;
margin-bottom: var(--retail-spc-80);
}
.retail-container .retail-pt-80 {
padding-top: 4.166667vw;
padding-top: var(--retail-spc-80);
}
.retail-container .retail-pb-80 {
padding-bottom: 4.166667vw;
padding-bottom: var(--retail-spc-80);
}
.retail-container .retail-mt-60 {
margin-top: 3.125vw;
margin-top: var(--retail-spc-60);
}
.retail-container .retail-mb-60 {
margin-bottom: 3.125vw;
margin-bottom: var(--retail-spc-60);
}
.retail-container .retail-pt-60 {
padding-top: 3.125vw;
padding-top: var(--retail-spc-60);
}
.retail-container .retail-pb-60 {
padding-bottom: 3.125vw;
padding-bottom: var(--retail-spc-60);
}
.retail-container .retail-mt-40 {
margin-top: 2.083333vw;
margin-top: var(--retail-spc-40);
}
.retail-container .retail-mb-40 {
margin-bottom: 2.083333vw;
margin-bottom: var(--retail-spc-40);
}
.retail-container .retail-pt-40 {
padding-top: 2.083333vw;
padding-top: var(--retail-spc-40);
}
.retail-container .retail-pb-40 {
padding-bottom: 2.083333vw;
padding-bottom: var(--retail-spc-40);
}
.retail-container .retail-mt-30 {
margin-top: 1.5625vw;
margin-top: var(--retail-spc-30);
}
.retail-container .retail-mb-30 {
margin-bottom: 1.5625vw;
margin-bottom: var(--retail-spc-30);
}
.retail-container .retail-pt-30 {
padding-top: 1.5625vw;
padding-top: var(--retail-spc-30);
}
.retail-container .retail-pb-30 {
padding-bottom: 1.5625vw;
padding-bottom: var(--retail-spc-30);
}
.retail-container .retail-mt-10 {
margin-top: 0.520833vw;
margin-top: var(--retail-spc-10);
}
.retail-container .retail-mb-10 {
margin-bottom: 0.520833vw;
margin-bottom: var(--retail-spc-10);
}
.retail-container .retail-pt-10 {
padding-top: 0.520833vw;
padding-top: var(--retail-spc-10);
}
.retail-container .retail-pb-10 {
padding-bottom: 0.520833vw;
padding-bottom: var(--retail-spc-10);
}
.retail-container,
.retail-container .retail-section {
width: 100%;
display: block;
position: relative;
}
.retail-container .retail-content-w {
width: 100%;
width: var(--retail-content-w);
margin-left: auto;
margin-right: auto;
position: relative;
padding-left: 80px;
padding-right: 80px;
}
.retail-container .retail-img-border-radius {
border-radius: 1.302083vw 1.302083vw 0 0;
}
.retail-container .retail-showmob {
display: none;
}
.retail-container .retail-showpc {
display: block;
}
.retail-container .retail-show-ie {
display: none;
}
/*common*/
.huawei-v4 .v4.main {
overflow: initial;
}
.retail-container .wx-img {
display: none;
}
.retail-transform {
-webkit-transform: translateY(5vw);
transform: translateY(5vw);
opacity: 0;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.retail-transform.active {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
-webkit-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.retail-container .hero-section {
padding-top: 2.083333vw;
opacity: 1 !important;
visibility: inherit !important;
}
.retail-container .retail-s1-container {
position: relative;
overflow: hidden;
height: 38.541666666666vw;
border-radius: 1.5625vw;
}
.retail-container .retail-s1-container video {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
}
.retail-container .retail-s1-container img {
width: 100%;
}
.retail-container .retail-s1-container .retail-s1-btn {
width: 6.25vw;
cursor: pointer;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%-50%);
transform: translate(-50%-50%);
}
.retail-container .retail-s1-container .retail-s1-btn.static {
top: 50% !important;
left: 50% !important;
-webkit-transition: all .8s;
transition: all .8s;
}
.retail-container .retail-s2-container {
position: relative;
}
.retail-container .retail-s2-container h3 {
width: 100%;
position: absolute;
top: 4.895833vw;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
}
.retail-container .retail-s2-container img {
width: 100%;
}
.retail-container .acts-section .acts-section-tab-box {
width: 100%;
margin: 1.614583vw auto 3.333333vw auto;
}
.retail-container .acts-section .acts-section-tab {
/* width: 29.166667vw; */
width: 56.166667vw;
margin: 0 auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border-bottom: 1px solid #D8D8D8;
}
.retail-container .acts-section .acts-section-tab span {
width: 25%;
cursor: pointer;
display: inline-block;
margin-bottom: 0.677083vw;
position: relative;
line-height: 1.25;
}
.retail-container .acts-section .acts-section-tab span::after {
content: '';
position: absolute;
bottom: -0.703125vw;
left: 0;
width: 100%;
height: 2px;
background-color: #000000;
display: none;
}
.retail-container .acts-section .acts-section-tab span:first-child {
margin-left: 0;
}
.retail-container .acts-section .acts-section-tab span:last-child {
margin-right: 0;
}
.retail-container .acts-section .acts-section-tab span.active {
color: #000;
opacity: 1;
}
.retail-container .acts-section .acts-section-tab span.active::after {
display: block;
}
.retail-container .acts-section .acts-section-swiper {
width: 100%;
overflow: hidden;
position: relative;
}
.retail-container .acts-section .swiper-button-next,
.retail-container .acts-section .swiper-button-prev {
background-color: #fff;
border-radius: 50px;
top: 55%;
}
.retail-container .acts-section .swiper-button-next:after,
.retail-container .acts-section .swiper-button-prev:after {
color: #000000;
font-size: 1.041667vw;
font-weight: bold;
}
.retail-container .acts-section .swiper-button-prev,
.retail-container .acts-section .swiper-container-rtl .swiper-button-next {
left: 48px;
right: auto;
}
.retail-container .acts-section .swiper-button-next,
.retail-container .acts-section .swiper-container-rtl .swiper-button-prev {
right: 48px;
left: auto;
}
.retail-container .acts-section .acts-swiper-container {
border-radius: 1.354167vw;
background-color: #FFFFFF;
}
.retail-container .acts-section .acts-swiper-container img {
width: 100%;
}
.retail-container .acts-section .acts-swiper-container .acts-section-content {
width: 100%;
padding: 2.083333vw;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.retail-container .acts-section .acts-swiper-container .acts-section-content h4 {
margin: .625vw 0 1.197917vw 0;
}
.retail-container .acts-section .acts-swiper-container .acts-section-btn {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-top: 2.083333vw;
}
.retail-container .acts-section .acts-swiper-container .acts-section-btn a {
padding: 0.833333vw 1.354167vw;
background-color: #000000;
color: white;
border-radius: 2.083333vw;
transition: .3s ease-out;
}
.retail-container .acts-section .acts-swiper-container .acts-section-btn a:hover {
opacity: 0.8;
}
.retail-container .acts-section .acts-swiper-container .acts-section-btn .acts-section-btn-span {
padding: 0.833333vw 1.354167vw;
}
.retail-container .care-section .care-section-content {
background-color: #FFFFFF;
border-radius: 1vw;
padding: 3.4375vw 0 3.28125vw 0;
}
.retail-container .care-section .care-section-content .care-section-margin {
margin: 1.09375vw auto 1.5625vw auto;
}
.retail-container .care-section .care-section-icon {
width: 49.583333vw;
margin: 0 auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.retail-container .care-section .care-section-icon .care-icon {
width: 11.458333vw;
}
.retail-container .care-section .care-section-icon .care-icon img {
width: 2.5vw;
margin-bottom: 0.729167vw;
}
.retail-container .stores-section h3 {
margin-bottom: 2.916667vw;
}
.retail-container .stores-section .stores-section-swiper {
overflow: hidden;
}
.retail-container .stores-section .stores-swiper-container {
border-radius: 1.25vw;
background-color: #FFFFFF;
}
.retail-container .stores-section .stores-swiper-container img {
width: 100%;
}
.retail-container .stores-section .stores-info {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.retail-container .stores-section .swiper-button-next,
.retail-container .stores-section .swiper-button-prev {
background-color: #fff;
border-radius: 50px;
top: 27%;
}
.retail-container .stores-section .swiper-button-next:after,
.retail-container .stores-section .swiper-button-prev:after {
color: #000000;
font-size: 1.041667vw;
font-weight: bold;
}
.retail-container .stores-section .swiper-button-prev,
.retail-container .stores-section .swiper-container-rtl .swiper-button-next {
left: -1.666667vw;
right: auto;
box-shadow: -6px 6px 10px rgb(186 186 186 / 20%);
}
.retail-container .stores-section .swiper-button-next,
.retail-container .stores-section .swiper-container-rtl .swiper-button-prev {
right: -1.666667vw;
left: auto;
box-shadow: 6px 6px 10px rgb(186 186 186 / 20%);
}
.retail-container .stores-section .stores-section-content {
padding: 2.083333vw;
}
.retail-container .stores-section .stores-section-content p {
width: 84%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
margin-top: 1.197917vw;
}
.retail-container .stores-section .stores-section-content .stores-icon {
width: 1.25vw;
height: 1.25vw;
margin-right: 0.833333vw;
-ms-flex-negative: 0;
flex-shrink: 0;
}
.retail-container .stores-section .stores-section-content .stores-btn {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-top: 2.083333vw;
}
.retail-container .stores-section .stores-section-content .stores-btn a {
padding: 0.833333vw 1.354167vw;
background-color: #000000;
color: white;
border-radius: 2.083333vw;
transition: .3s ease-out;
}
.retail-container .stores-section .stores-section-content .stores-btn a:hover {
opacity: 0.8;
}
.retail-container .experiential-section .experiential-section-swiper {
width: 100%;
margin: 0 auto;
overflow: hidden;
position: relative;
}
.retail-container .experiential-section .experiential-swiper-container {
position: relative;
font-size: 0;
line-height: 0;
}
.retail-container .experiential-section .experiential-swiper-container img {
width: 100%;
}
.retail-container .experiential-section .experiential-swiper-container video:first-child {
-webkit-transform: scale(1);
transform: scale(1);
}
.retail-container .experiential-section .experiential-swiper-container video {
width: 100%;
-webkit-transform: scale(1.3);
transform: scale(1.3);
-webkit-transition: -webkit-transform 1s;
transition: -webkit-transform 1s;
transition: transform 1s;
transition: transform 1s-webkit-transform 1s;
}
.retail-container .experiential-section .experiential-swiper-container1 video {
-webkit-transform: scale(1);
transform: scale(1);
}
.retail-container .experiential-section .experiential-swiper-container1 .experiential-swiper-dask {
border-radius: 2.083333vw;
}
.retail-container .experiential-section .experiential-swiper-container .experiential-swiper-dask,
.retail-container .experiential-scroll-container .experiential-swiper-dask {
width: 100%;
height: 100%;
background: #000;
position: absolute;
top: 0;
left: 0;
z-index: 2;
opacity: 0.2;
pointer-events: none;
}
.retail-container .experiential-section .experiential-text-container {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%-50%);
transform: translate(-50%-50%);
opacity: 1;
z-index: 5;
}
.retail-container .experiential-section .experiential-text-container .experiential-text-transform {
-webkit-transform: translateY(100%);
transform: translateY(100%);
opacity: 0;
}
.retail-container .experiential-section .experiential-text-container h2 {
margin: 0.78125vw auto 2.1875vw;
}
.retail-container .experiential-section .experiential-text-container .experiential-btn {
display: flex;
justify-content: center;
vertical-align: middle;
}
.retail-container .experiential-section .experiential-text-container .experiential-btn img {
width: 0.416667vw;
margin-right: 0.78125vw;
vertical-align: middle;
}
.retail-container .experiential-section .experiential-text-container .experiential-btn a {
box-sizing: border-box;
margin-right: 1vw;
padding: 0.833333vw 1.5vw;
border: 2px solid #828282;
border-radius: 2.083333vw;
}
.retail-container .experiential-section .experiential-text-container .experiential-btn a:hover {
opacity: 0.8;
}
.retail-container .experiential-section .experiential-text-container .experiential-btn a:last-child {
margin-right: 0;
}
.retail-container .experiential-section .swiper-pagination-custom,
.retail-container .experiential-section .swiper-pagination-fraction {
width: auto !important;
bottom: auto !important;
top: 50%;
left: 4.166667vw !important;
-webkit-transform: translateY(0%);
transform: translateY(0%);
opacity: 0;
}
.retail-container .experiential-section .experiential-section-swiper .swiper-pagination-bullets {
display: flex;
justify-content: center;
bottom: 2%;
left: 0;
opacity: 1;
width: 100%;
}
.retail-container .experiential-section .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0.833333vw 1.25vw !important;
background-color: #828386;
width: 9.375vw;
height: 3px;
border-radius: 0.520833vw;
display: block;
opacity: 1;
color: #fff;
position: relative;
}
.retail-container .experiential-section .swiper-pagination-bullets .swiper-pagination-bullet .experiential-bullet-scroll {
content: '';
width: 0;
height: 3px;
position: absolute;
top: 0;
left: 0;
background-color: #fff;
border-radius: 0.520833vw;
}
.retail-container .experiential-section.animation-start .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active .experiential-bullet-scroll {
-webkit-animation: width-change 0ms ease 0ms 1 normal running none;
animation: width-change 0ms ease 0ms 1 normal running none;
}
.retail-container .experiential-section.animation-start .swiper-slide-active .experiential-text-transform {
-webkit-animation: pos-change 0ms ease 0ms 1 normal running none;
animation: pos-change 0ms ease 0ms 1 normal running none;
}
.retail-container .experiential-section.animation-start .swiper-slide-active .experiential-swiper-container video {
-webkit-transform: scale(1);
transform: scale(1);
-webkit-transition: -webkit-transform 1s;
transition: -webkit-transform 1s;
transition: transform 1s;
transition: transform 1s-webkit-transform 1s;
}
@-webkit-keyframes width-change {
0% {
width: 0%;
}
100% {
width: 100%;
}
}
@keyframes width-change {
0% {
width: 0%;
}
100% {
width: 100%;
}
}
@-webkit-keyframes height-change {
0% {
height: 0%;
}
100% {
height: 100%;
}
}
@keyframes height-change {
0% {
height: 0%;
}
100% {
height: 100%;
}
}
@-webkit-keyframes pos-change {
0% {
-webkit-transform: translateY(100%);
transform: translateY(100%);
opacity: 0;
}
10% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
90% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
100% {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
opacity: 0;
}
}
@keyframes pos-change {
0% {
-webkit-transform: translateY(100%);
transform: translateY(100%);
opacity: 0;
}
10% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
90% {
-webkit-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
100% {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
opacity: 0;
}
}
.retail-container .experiential-section .swiper-pagination-bullets .swiper-pagination-bullet .experiential-bullet-text {
position: absolute;
left: 0;
bottom: .5vw;
text-align: center;
width: 100%;
opacity: 0.5;
font-size: 1.25vw;
line-height: 1.25;
}
.retail-container .experiential-section .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active .experiential-bullet-text {
opacity: 1;
}
.retail-container .experiential-section .experiential-section-swiper .swiper-button-next,
.retail-container .experiential-section .swiper-container-rtl .swiper-button-prev {
background-color: rgba(2552552550.1);
right: 2%;
display: none;
}
.retail-container .experiential-section .experiential-section-swiper .swiper-button-prev,
.retail-container .experiential-section .swiper-container-rtl .swiper-button-next {
background-color: rgba(2552552550.1);
left: 2%;
display: none;
}
.retail-container .experiential-section .experiential-section-swiper:hover .swiper-button-next {
display: block;
}
.retail-container .experiential-section .experiential-section-swiper:hover .swiper-button-prev {
display: block;
}
.retail-container .experiential-section .experiential-section-swiper .swiper-button-next::after,
.retail-container .experiential-section .experiential-section-swiper .swiper-button-prev::after {
background-color: #FFFFFF;
}
.retail-container .experiential-section .experiential-section-swiper .swiper-button-next::before,
.retail-container .experiential-section .experiential-section-swiper .swiper-button-prev::before {
background-color: #FFFFFF;
}
.retail-container .servise-section {
width: 100%;
width: var(--retail-content-w);
margin-left: auto;
margin-right: auto;
position: relative;
padding-left: 80px;
padding-right: 80px;
}
.retail-container .servise-section .servise-section-swiper {
background-color: #FFFFFF;
margin: 0 auto;
overflow: hidden;
position: relative;
}
.retail-container .servise-section .servise-swiper-title {
width: 23.125vw;
position: absolute;
padding-top: 11.71875vw;
top: 0;
left: 19.270833vw;
z-index: 10;
background: #fff;
}
.retail-container .servise-section .servise-swiper-container {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
flex-direction: row-reverse;
}
.retail-container .servise-section .servise-swiper-container .servise-text-container {
width: 30%;
margin-right: 19.5%;
opacity: 0;
-webkit-transition: opacity 1s-webkit-transform 1s;
transition: opacity 1s-webkit-transform 1s;
transition: transform 1sopacity 1s;
transition: transform 1sopacity 1s-webkit-transform 1s;
}
.retail-container .servise-section .servise-swiper-container .servise-text-container .servise-text-dis {
width: 29.125vw;
margin: 1.71875vw auto 2.083333vw 0;
}
.retail-container .servise-section .servise-swiper-container .servise-text-container .servise-btn {
display: inline-block;
color: white;
transition: .3s ease-out;
}
.retail-container .servise-section .servise-swiper-container .servise-text-container .servise-btn:hover {
opacity: 0.8;
}
.retail-container .servise-section .servise-swiper-container .servise-img-container {
width: 39.7%;
overflow: hidden;
}
.retail-container .servise-section .servise-swiper-container .servise-img-container img {
width: 100%;
-webkit-transform: scale(1.3);
transform: scale(1.3);
opacity: 0.3;
}
.retail-container .servise-section .swiper-pagination-custom,
.retail-container .servise-section .swiper-pagination-fraction {
width: auto !important;
bottom: auto !important;
top: 50%;
left: 4.166667vw !important;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.retail-container .servise-section .servise-section-swiper .swiper-pagination-bullets {
width: auto;
bottom: auto;
top: 50%;
left: auto;
right: 4.166667vw;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.retail-container .servise-section .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0.833333vw 0 !important;
background-color: #D8D8D8;
width: 3px;
height: 4.166667vw;
border-radius: 10px;
display: block;
opacity: 1;
color: #fff;
position: relative;
}
.retail-container .servise-section .swiper-pagination-bullets .swiper-pagination-bullet .experiential-bullet-text {
position: absolute;
right: 0.75vw;
white-space: nowrap;
color: #000;
top: 50%;
transform: translateY(-50%);
opacity: .5;
}
.retail-container .servise-section .swiper-pagination-bullets .swiper-pagination-bullet .experiential-bullet-scroll {
content: '';
width: 3px;
height: 0;
position: absolute;
top: 0;
left: 0;
background-color: #000000;
border-radius: 10px;
}
.retail-container .servise-section .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active .experiential-bullet-text {
opacity: 1;
}
.retail-container .servise-section .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active .experiential-bullet-scroll {
height: 100%;
transition: height 4s linear;
}
.retail-container .servise-section .swiper-slide-active .servise-img-container img {
-webkit-transform: scale(1);
transform: scale(1);
-webkit-transition: -webkit-transform 1s;
transition: -webkit-transform 1s;
transition: transform 1s;
transition: transform 1s-webkit-transform 1s;
opacity: 1;
}
.retail-container .servise-section .swiper-slide-active .servise-text-container {
opacity: 1;
-webkit-transition: opacity 1s-webkit-transform 1s;
transition: opacity 1s-webkit-transform 1s;
transition: transform 1sopacity 1s;
transition: transform 1sopacity 1s-webkit-transform 1s;
}
@keyframes height-change {
0% {
height: 0%;
}
100% {
height: 100%;
}
}
.retail-container.ie- .retail-show-ie {
display: block;
}
.retail-container.ie- .experiential-section-swiper.retail-showpc {
display: none;
}
.retail-container.ie- .experiential-section .experiential-section-swiper {
width: 100%;
}
.retail-container.ie- .experiential-section-swiper .swiper-pagination-clickable .swiper-pagination-bullet {
cursor: auto;
}
.retail-container.ie- .experiential-section .experiential-swiper-container video {
-webkit-transform: scale(1);
transform: scale(1);
border-radius: 0;
}
.retail-container.ie- .experiential-section .experiential-text-container {
opacity: 1;
-webkit-transform: translate(-50%-50%);
transform: translate(-50%-50%);
}
.retail-container.ie- .experiential-section .experiential-text-container .experiential-text-transform {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}
.retail-container.ie- .experiential-section .experiential-swiper-container1 .experiential-swiper-dask {
border-radius: 0;
}
.retail-container.ie- .experiential-section .swiper-pagination-bullets,
.retail-container.ie- .experiential-section .swiper-pagination-custom,
.retail-container.ie- .experiential-section .swiper-pagination-fraction {
opacity: 1;
top: 48vw;
}
.retail-container.ie- .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active .experiential-bullet-scroll {
height: 100%;
}
.retail-container.ie- .experiential-section .swiper-pagination-bullets .swiper-pagination-bullet-active .experiential-bullet-scroll {
width: 100%;
}
@media screen and (max-width: 750px),
(max-aspect-ratio: 11 / 10) and (max-width: 1200px) {
:root {
--retail-content-w: 100%;
--retail-nav: 60px;
--retail-sticky-h: calc(100vh - var(--retail-nav));
--retail-spc-200: 27.777778vw;
--retail-spc-120: 16.666667vw;
--retail-spc-80: 13.888889vw;
--retail-spc-60: 11.111111vw;
--retail-spc-40: 8.333333vw;
--retail-spc-30: 4.166667vw;
--retail-spc-10: 2.777778vw;
--retail-txt-120: 13.333333vw;
--retail-txt-80: 13.333333vw;
--retail-txt-64: 8.888889vw;
--retail-txt-48: 6.666667vw;
--retail-txt-32: 4.444444vw;
--retail-txt-22: 4.444444vw;
--retail-txt-16: 3.611111vw;
--retail-txt-13: 3.055556vw;
}
.retail-container .retail-showmob {
display: block;
}
.retail-container .retail-showpc {
display: none;
}
.retail-container .retail-content-w {
width: 100%;
width: var(--retail-content-w);
}
.retail-container .retail-img-border-radius {
border-radius: 4.722222vw 4.722222vw 0 0;
}
.retail-container .hero-section {
padding-top: 0;
margin-bottom: 0;
}
.retail-container .retail-s1-container .retail-s1-btn {
width: 20vw;
}
.retail-container .retail-s2-container h3 {
width: 85.27777%;
top: 16.666667vw;
}
.retail-container .acts-section .acts-section-tab-box {
width: calc(100% - 6.666667vw);
overflow-x: auto;
margin: 6.388889vw auto 15.833333vw 6.666667vw;
padding-right: 6.666667vw;
}
.retail-container .acts-section .acts-section-tab-box::-webkit-scrollbar {
display: none;
}
.retail-container .acts-section .acts-section-tab {
width: 100%;
}
.retail-container .acts-section .acts-section-tab span {
margin-bottom: 6.111111vw;
}
.retail-container .acts-section .acts-section-tab span::after {
bottom: -6.111111vw;
}
.retail-container .acts-section .acts-swiper-container {
border-radius: 4.444444vw;
}
.retail-container .acts-section .acts-section-swiper {
padding-left: 6.666667vw;
margin-right: 0;
}
.retail-container .acts-section .acts-swiper-container .acts-section-content {
padding: 5.555556vw;
}
.retail-container .acts-section .acts-swiper-container .acts-section-content h4 {
margin: 2.5vw 0 5.833333vw 0;
}
.retail-container .acts-section .acts-swiper-container .acts-section-content .acts-section-info p.acts-tab-sign {
font-size: 3.333333vw;
}
.retail-container .acts-section .acts-swiper-container .acts-section-content .acts-section-info p.acts-height-dis {
font-size: 3.888889vw;
}
.retail-container .acts-section .acts-swiper-container .acts-section-btn a {
padding: 4.166667vw 7.222222vw;
border-radius: 11.111111vw;
}
.retail-container .acts-section .acts-swiper-container .acts-section-btn {
margin-top: 8.333333vw;
}
.retail-container .acts-section .acts-swiper-container .acts-section-btn span {
font-size: 2.777778vw;
}
.retail-container .acts-section .acts-swiper-container .acts-section-btn .acts-section-btn-span {
display: block;
padding: 0;
}
.retail-container .care-section .care-section-content {
padding: 11.666667vw 0;
}
.retail-container .care-section .care-section-content h4 {
font-size: 6.666667vw;
}
.retail-container .care-section .care-section-content .care-section-margin {
width: 86.66666%;
margin: 5.833333vw auto 6.111111vw auto;
font-size: 3.888889vw;
}
.retail-container .care-section .care-section-icon {
width: 91.111%;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.retail-container .care-section .care-section-icon .care-icon {
width: calc(50% - 2.222222vw);
}
.retail-container .care-section .care-section-icon .care-icon p {
font-size: 3.333333vw;
}
.retail-container .care-section .care-section-icon .care-icon:nth-child(-n+2) {
margin-bottom: 6.388889vw;
}
.retail-container .care-section .care-section-icon .care-icon img {
width: 13.333333vw;
margin-bottom: 3.888889vw;
}
.retail-container .experiential-section {
display: block;
}
.retail-container .experiential-section.retail-mb-120 {
width: 100%;
padding: 0;
}
.retail-container .experiential-section .experiential-section-swiper.retail-showpc {
display: block;
}
.retail-container .experiential-section .experiential-section-swiper .swiper-pagination-bullets {
bottom: 4%;
}
.retail-container .experiential-section .swiper-pagination-bullets .swiper-pagination-bullet {
width: 25vw;
}
.retail-container .experiential-section .swiper-pagination-bullets .swiper-pagination-bullet .experiential-bullet-text {
font-size: 3.333333vw;
bottom: 2vw;
}
.retail-container .experiential-section .experiential-swiper-container {
height: 100vh;
}
.retail-container .experiential-section .experiential-swiper-container video {
height: 100%;
-webkit-transform: scale(1);
transform: scale(1);
border-radius: 0;
-o-object-fit: cover;
object-fit: cover;
}
.retail-container .experiential-section-scroll .experiential-scroll-container {
height: 100vh;
-webkit-transition: all 0.7s;
transition: all 0.7s;
}
.retail-container .experiential-section .experiential-text-container .experiential-text-transform {
-webkit-transform: translateY(100%);
transform: translateY(100%);
opacity: 0;
-webkit-transition: all 0.7s;
transition: all 0.7s;
}
.retail-container .experiential-section .experiential-text-container .experiential-text-transform2,
.retail-container .experiential-section .experiential-text-container .experiential-text-transform3 {
position: absolute;
width: 100%;
top: 0;
}
.retail-container .experiential-section-scroll .experiential-text-transform.text-active.active {
pointer-events: none;
}
.retail-container .experiential-section-scroll .experiential-text-transform.text-active {
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
opacity: 1;
pointer-events: all;
}
.retail-container .experiential-section-scroll .experiential-text-transform.active {
-webkit-transform: translateY(-200%);
transform: translateY(-200%);
opacity: 0;
}
.retail-container .experiential-section-scroll .experiential-scroll-container1.active {
margin-top: -100vh;
opacity: 0;
}
.retail-container .experiential-section-scroll .experiential-scroll-container2.active {
margin-top: -100vh;
opacity: 0;
}
.retail-container .experiential-section .experiential-scroll-container video {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
}
.retail-container .experiential-section .experiential-text-container {
-webkit-transform: translate(-50%-50%);
transform: translate(-50%-50%);
opacity: 1;
}
.retail-container .experiential-section .experiential-text-container h2 {
margin: 4.166667vw auto 3.194444vw;
}
.retail-container .experiential-section .experiential-text-container {
width: 80%;
}
.retail-container .experiential-section .experiential-text-container .experiential-btn {
display: inline-block;
}
.retail-container .experiential-section .experiential-text-container .experiential-btn a {
padding: 4.166667vw 7.777778vw;
border-radius: 11.111111vw;
margin-right: 0;
width: auto;
margin-left: auto;
margin-right: auto;
}
.retail-container .experiential-section .experiential-text-container .experiential-btn a:first-child {
margin-bottom: 5vw;
}
.retail-container .experiential-section .experiential-text-container .experiential-btn a:last-child {
margin-right: auto;
}
.retail-container .experiential-section .experiential-text-container .experiential-btn img {
width: 2.222222vw;
margin-right: 4.166667vw;
}
.retail-container .servise-section {
margin-top: 7.5vw;
width: 100%;
padding-left: 0;
padding-right: 0;
}
.retail-container .servise-section-scroll.retail-showmob {
display: none;
}
.retail-container .servise-section .servise-section-swiper.retail-showpc {
display: block;
}
.retail-container .servise-section .servise-section-swiper .swiper-pagination-bullets {
margin-top: 0;
top: auto;
right: 0;
transform: none;
bottom: 8.333333vw;
}
.retail-container .servise-section .swiper-pagination-bullets .swiper-pagination-bullet .experiential-bullet-scroll {
height: 4px;
width: 0;
}
.retail-container .servise-section .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active .experiential-bullet-scroll {
height: 4px;
width: 100%;
transition: width 4s linear;
}
.retail-container .servise-section .swiper-pagination-bullets .swiper-pagination-bullet .experiential-bullet-text {
top: auto;
right: 0;
bottom: 1vw;
transform: none;
width: 100%;
text-align: center;
}
.retail-container .servise-section .servise-swiper-container .servise-img-container {
width: 100%;
}
.retail-container .servise-section .servise-swiper-container .servise-img-container img {
-webkit-transform: scale(1.3);
transform: scale(1.3);
opacity: 0;
}
.retail-container .servise-section .swiper-slide-active .servise-img-container img {
-webkit-transform: scale(1);
transform: scale(1);
-webkit-transition: -webkit-transform 1s;
transition: -webkit-transform 1s;
transition: transform 1s;
transition: transform 1s-webkit-transform 1s;
opacity: 1;
}
.retail-container .servise-section .servise-swiper-container {
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
-webkit-transition: all 0.7s;
transition: all 0.7s;
}
.retail-container .servise-section .servise-swiper-container.swiper-slide-active {
z-index: 2;
background: #fff;
}
.retail-container .servise-section .servise-swiper-title {
width: 86.667%;
padding-top: 0;
top: 84.444444vw;
left: 6.6665%;
}
.retail-container .servise-section .servise-swiper-container .servise-text-container {
width: 86.667%;
margin: 0 auto;
padding-top: 9.16vw;
padding-bottom: 35.277778vw;
}
.retail-container .servise-section .servise-swiper-container .servise-text-container .servise-text-dis {
width: 100%;
margin: 5.277778vw auto 7.055556vw 0;
}
.retail-container .servise-section .servise-swiper-container .servise-text-container .servise-btn {
display: inline-flex;
}
.retail-container .servise-section .swiper-button-next,
.retail-container .servise-section .swiper-button-prev {
top: 55%;
background-color: #fff;
}
.retail-container .servise-section .swiper-pagination-bullets .swiper-pagination-bullet {
background-color: #C2C2C2;
width: 25vw;
height: 4px;
border-radius: 2.5vw;
}
.retail-container .servise-section .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 1.25vw !important;
}
.retail-container .servise-section .swiper-pagination-custom,
.retail-container .servise-section .swiper-pagination-fraction {
top: 6.666667vw;
left: auto !important;
right: 6.666667vw;
-webkit-transform: translateY(0%);
transform: translateY(0%);
border-radius: 2.5vw;
}
.retail-container .servise-section .swiper-pagination-bullets {
display: flex;
justify-content: center;
align-items: center;
top: 0;
left: 0;
right: 0;
-webkit-transform: translateY(0%);
transform: translateY(0%);
position: relative;
}
.retail-container .stores-section h3 {
margin-bottom: 8.611111vw;
margin-left: 0;
}
.retail-container .stores-section .swiper-button-next,
.retail-container .stores-section .swiper-button-prev {
display: none;
}
.retail-container .stores-section .stores-swiper-container {
border-radius: 4.444444vw;
}
.retail-container .stores-section .stores-section-content {
padding: 6.666667vw;
}
.retail-container .stores-section .stores-section-swiper {
padding-left: 6.666667vw;
margin-right: 0;
}
.retail-container .stores-section .stores-section-content p {
width: 100%;
margin-top: 6.111111vw;
}
.retail-container .stores-section .stores-section-content .stores-icon {
width: 3.333333vw;
height: 3.333333vw;
margin-right: 2.777778vw;
margin-top: 1vw;
}
.retail-container .stores-section .stores-section-content .stores-btn a {
padding: 4.444444vw 7.777778vw;
border-radius: 11.111111vw;
}
.retail-container .stores-section .stores-section-content .stores-btn {
margin-top: 6.666667vw;
}
}
@media screen and (min-width: 760px) and (max-aspect-ratio: 1 / 1) and (max-width: 790px) {
.retail-container .servise-section .servise-swiper-title {
top: 57.444444vw;
}
.retail-container .servise-section .servise-swiper-container .servise-text-container {
padding-top: 15.555556vw;
}
.retail-container .servise-section .servise-swiper-container .servise-text-container .servise-text-dis {
margin: 3.277778vw auto 4.055556vw 0;
}
}
@media screen and (min-width: 640px) and (max-aspect-ratio: 1 / 1) and (max-width: 1024px) {
.retail-container .servise-section .servise-swiper-container .servise-img-container {
width: 75%;
margin: 0 auto;
}
.retail-container .servise-section .servise-swiper-title {
width: 59.667%;
top: 59.444444vw;
left: 13.6665%;
}
.retail-container .servise-section .servise-swiper-container .servise-text-container {
width: 73.667%;
padding-top: 17.555556vw;
}
.retail-container .servise-section .servise-swiper-container .servise-text-container .servise-text-dis {
width: 100%;
margin: 3.277778vw auto 5.055556vw 0;
}
.retail-container .servise-section .swiper-pagination-bullets,
.retail-container .servise-section .swiper-pagination-custom,
.retail-container .servise-section .swiper-pagination-fraction {
right: 18.666667vw;
}
.retail-container .servise-section .swiper-button-next,
.retail-container .servise-section .swiper-button-prev {
top: 62vw;
}
}
#infob-section {
display: none;
}
.retail-content-w video {
width: 100%;
}
@media screen and (max-width: 750px),
(max-aspect-ratio: 11 / 10) and (max-width: 1200px) {
.retail-container .retail-s1-container {
height: 107.69230769230vw;
border-radius: 0;
}
}
@media only screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
.retail-container .retail-s1-container {
border-radius: 1.302083vw;
}
.retail-container .retail-s1-container video {
height: auto;
}
.ie- .retail-show-ie .swiper-pagination-bullet .retail-txt-13 {
font-size: 0.83vw;
}
}
.retail-banner .retail-banner-img {
display: flex;
}
@media screen and (max-width: 1023px),
(max-aspect-ratio: 1 / 1) and (max-width: 1025px) {
#retail-container {
background-color: #F3F5F7;
}
}
.retail-container #banner-section.retail-section2.hero-section2 {
margin-bottom: 0;
}
.retail-container .retail-section2 {
width: 100%;
display: block;
position: relative;
}
.retail-container .experiential-section {
width: 100%;
width: var(--retail-content-w);
margin-left: auto;
margin-right: auto;
position: relative;
padding-left: 80px;
padding-right: 80px;
}
.retail-container .hero-section2 {
opacity: 1 !important;
visibility: inherit !important;
}
@media screen and (max-width: 750px),
(max-aspect-ratio: 11 / 10) and (max-width: 1200px) {
.retail-container .hero-section {
padding-top: 0;
margin-bottom: 0;
}
}
.retail-container .retail-content-w2 {
width: 100%;
width: var(--retail-content-w2);
margin: 0 auto;
position: relative;
}
@media screen and (max-width: 750px),
(max-aspect-ratio: 11 / 10) and (max-width: 1200px) {
:root {
--retail-content-w2: 100%;
}
.retail-container .retail-content-w2 {
width: 100%;
width: var(--retail-content-w2);
}
}
.retail-container .retail-s1-container2 {
position: relative;
overflow: hidden;
height: 38.541666666666vw;
border-radius: 1.5625vw;
}
.retail-container .retail-s1-container2 .banner-div {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
}
@media screen and (max-width: 750px),
(max-aspect-ratio: 11 / 10) and (max-width: 1200px) {
.retail-container .retail-s1-container2 {
height: 107.69230769230vw;
border-radius: 0;
}
}
@media only screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
.retail-container .retail-s1-container2 {
height: auto;
}
}
.retail-container .retail-s1-container2 .banner-div {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
background: url(/dam/content/dam/huawei-cbg-site/common/mkt/retail/herobanner/0906-pc.jpg) no-repeat top center;
background-size: cover;
}
@media screen and (max-width: 639px),
screen and (max-width: 1200px) and (max-aspect-ratio: 1 / 1) {
.retail-container .retail-s1-container2 .banner-div {
background-image: url(/dam/content/dam/huawei-cbg-site/common/mkt/retail/herobanner/0906-mob.jpg);
}
.retail-container .retail-s1-container2 {
height: 200vw;
}
}
@media screen and (min-width: 640px) and (min-aspect-ratio: 1 / 1) and (max-width: 1366px) {
.retail-container .retail-s1-container2 .banner-div {
background-image: url(/dam/content/dam/huawei-cbg-site/common/mkt/retail/herobanner/0906-pad.jpg);
}
.retail-container .retail-s1-container2 {
height: 43vw;
}
}
@media screen and (min-width: 640px) and (max-aspect-ratio: 1 / 1) and (max-width: 1024px) {
.retail-container .retail-s1-container2 .banner-div {
background-image: url(/dam/content/dam/huawei-cbg-site/common/mkt/retail/herobanner/0906-mob.jpg);
}
.retail-container .retail-s1-container2 {
height: 200vw;
}
}
@media screen and (max-width: 750px),
(max-aspect-ratio: 11 / 10) and (max-width: 1200px) {
.retail-container .hero-section {
margin-bottom: var(--retail-spc-120);
}
}
.os-swiper .mySwiper {
width: 100%;
overflow: hidden;
}
.os-swiper .swiper-slide img {
width: 100%;
}
.os-swiper .mySwiper .swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
right: 48px;
background-color: #fff;
box-shadow: 6px 6px 10px rgb(186 186 186 / 20%);
display: none;
}
.os-swiper .mySwiper .swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
left: 48px;
background-color: #fff;
box-shadow: -6px 6px 10px rgb(186 186 186 / 20%);
display: none;
}
.retail-container .os-swiper .mySwiper:hover .swiper-button-next {
display: block;
}
.retail-container .os-swiper .mySwiper:hover .swiper-button-prev {
display: block;
}
.os-swiper .mySwiper.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
width: .989583vw;
border-radius: 20px;
}
#retail-container .stores-section .retail-content-w:hover .swiper-button-next {
display: block;
}
#retail-container .stores-section .retail-content-w:hover .swiper-button-prev {
display: block;
}
.retail-container .stores-section .retail-txt-22 {
font-size: 1.25vw;
}
#retail-container .stores-section .swiper-button-next,
#retail-container .stores-section .swiper-container-rtl .swiper-button-prev {
right: 48px;
top: 50%;
display: none;
}
#retail-container .stores-section .swiper-button-prev,
#retail-container .stores-section .swiper-container-rtl .swiper-button-next {
left: 48px;
top: 50%;
display: none;
}
.retail-container .stores-section .swiper-pagination-progressbar {
width: 27.291667vw;
height: .208333vw;
left: 50%;
transform: translateX(-50%);
bottom: 0;
}
.retail-container .stores-section .swiper-scrollbar {
width: 27.291667vw;
height: 0.208333vw;
left: 50%;
transform: translateX(-50%);
bottom: -3.125vw;
}
#stores-section .retail-content-w {
padding-bottom: 3.333333vw;
}
#acts-section #new-title-a {
margin-bottom: 0;
}
.retail-container .acts-section .acts-section-tab-box {
width: 100%;
margin: 2.03125vw auto 3.125vw auto;
}
.retail-container .acts-section .swiper-button-next,
.retail-container .acts-section .swiper-button-prev {
top: 60%;
display: none;
}
.retail-container .acts-section .swiper-button-next {
box-shadow: 6px 6px 10px rgb(186 186 186 / 20%);
}
.retail-container .acts-section .swiper-button-prev {
box-shadow: -6px 6px 10px rgb(186 186 186 / 20%);
}
.acts-section .retail-content-w:hover .swiper-button-next {
display: block;
}
.acts-section .retail-content-w:hover .swiper-button-prev {
display: block;
}
#servise-section .swiper-button-next,
#servise-section .swiper-button-prev {
display: none;
}
.retail-container .servise-section .servise-swiper-container .servise-text-container .servise-btn a {
background-color: #000;
color: #fff;
display: inline-block;
font-size: 13px;
line-height: 24px;
font-weight: 800;
padding: 10px 26px;
border-radius: 40px;
border: 2px solid #000;
}
.retail-container .acts-section .acts-swiper-container .acts-section-btn a {
background-color: #000;
color: #fff;
display: inline-block;
font-size: 13px;
line-height: 24px;
font-weight: 800;
padding: 10px 26px;
border-radius: 40px;
border: 2px solid #000;
}
.retail-container .stores-section .stores-section-content .stores-btn a {
background-color: #000;
color: #fff;
display: inline-block;
font-size: 13px;
line-height: 24px;
font-weight: 800;
padding: 10px 26px;
border-radius: 40px;
border: 2px solid #000;
}
.retail-container .experiential-section .experiential-text-container .experiential-btn a {
display: inline-block;
font-size: 13px;
line-height: 24px;
font-weight: 800;
padding: 10px 26px;
border-radius: 40px;
border: 2px solid #828282;
}
.retail-container .retail-s1-container {
height: auto;
}
.retail-new-kv {
width: 100%;
position: absolute;
top: 55%;
left: 50%;
transform: translate(-50%-50%);
}
.retail-new-kv p.retail-txt-center img {
width: 16px;
}
.retail-new-kv h5 {
font-size: 48px;
line-height: 1.25;
}
.retail-new-kv h6 {
font-size: 48px;
margin: 1.5625vw 0 2.604167vw 0;
line-height: 1.25;
word-spacing: 30px;
letter-spacing: 30px;
text-indent: 30px;
}
.retail-new-kv p {
vertical-align: middle;
}
.retail-new-kv p span {
font-size: 16px;
line-height: 1.6;
margin-right: 8px;
vertical-align: middle;
}
.retail-s1-container .retail-new-kv h5,
.retail-s1-container .retail-new-kv h6,
.retail-s1-container .retail-new-kv span {
color: #fff;
}
@media screen and (max-width: 750px),
(max-aspect-ratio: 11 / 10) and (max-width: 1200px) {
#servise-section .swiper-button-next,
#servise-section .swiper-button-prev {
display: block;
}
#os-swiper .swiper-button-next,
#os-swiper .swiper-button-prev {
width: 12.361111vw;
height: 12.361111vw;
}
.os-swiper .mySwiper .swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
right: 1.944444vw;
}
.os-swiper .mySwiper .swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
left: 1.944444vw;
}
.huawei-v4 .v4 .os-swiper .swiper-pagination-bullet {
width: 1.111111vw;
height: 1.111111vw;
}
.huawei-v4 .v4 .os-swiper .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 1.111111vw;
}
.os-swiper .mySwiper.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
width: 2.638889vw;
margin: 0 1.111111vw;
}
.retail-container .stores-section .retail-txt-22 {
font-size: 4.444444vw;
}
.retail-container .stores-section .stores-section-content p span {
font-size: 3.333333vw;
}
.retail-container .stores-section .swiper-pagination-progressbar {
width: 33.333333vw;
height: 0.555556vw;
}
.retail-container .stores-section .swiper-scrollbar {
width: 33.333333vw;
height: 0.555556vw;
}
#stores-section .retail-content-w {
padding-bottom: 5.555556vw;
}
.retail-container .acts-section .acts-section-tab span {
margin: 0 0 4.583333vw;
font-size: 3.333333vw;
}
.retail-container .acts-section .acts-section-tab-box {
width: 100%;
margin: 5vw auto 8.333333vw auto;
padding-left: 6.666667vw;
}
.retail-container .acts-section .acts-section-tab span::after {
height: 0.555556vw;
bottom: -4.676259vw;
}
.retail-container .servise-section .servise-swiper-container .servise-img-container {
width: 100%;
}
#servise-section .swiper-button-next,
#servise-section .swiper-button-prev {
width: 12.361111vw;
height: 12.361111vw;
}
.retail-container .servise-section .swiper-button-next,
.retail-container .servise-section .swiper-button-prev {
top: 72vw;
}
.retail-container .servise-section .swiper-button-next {
box-shadow: 6px 6px 10px rgb(186 186 186 / 20%);
}
.retail-container .servise-section .swiper-button-prev {
box-shadow: -6px 6px 10px rgb(186 186 186 / 20%);
}
.retail-container .servise-section .servise-swiper-container .servise-text-container .servise-text-dis {
font-size: 3.888889vw;
}
.retail-container .servise-section .servise-swiper-container .servise-text-container .servise-text-dis {
width: 100%;
margin: 5.138889vw auto 8.472222vw 0;
}
.retail-container .servise-section .swiper-pagination-bullets .swiper-pagination-bullet .experiential-bullet-text {
font-size: 3.333333vw;
bottom: 0;
margin-bottom: 2.5vw;
}
#experiential-section .swiper-button-next,
#experiential-section .swiper-button-prev {
width: 12.361111vw;
height: 12.361111vw;
}
.retail-container .experiential-section .experiential-section-swiper .swiper-button-next,
.retail-container .experiential-section .swiper-container-rtl .swiper-button-prev {
display: block;
}
.retail-container .experiential-section .experiential-section-swiper .swiper-button-prev,
.retail-container .experiential-section .swiper-container-rtl .swiper-button-next {
display: block;
}
.os-swiper .mySwiper .swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
display: block;
}
.os-swiper .mySwiper .swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
display: block;
}
.retail-container .acts-section .swiper-button-next,
.retail-container .acts-section .swiper-button-prev {
display: block;
}
#retail-container .stores-section .retail-content-w .swiper-button-next {
display: none;
}
#retail-container .stores-section .retail-content-w:hover .swiper-button-next {
display: none;
}
#retail-container .stores-section .retail-content-w .swiper-button-prev {
display: none;
}
#retail-container .stores-section .retail-content-w:hover .swiper-button-prev {
display: none;
}
.retail-container .experiential-section .experiential-text-container .experiential-btn a {
display: block;
}
.retail-new-kv {
width: 100%;
}
.retail-s1-container .retail-new-kv h5 {
font-size: 6.666667vw;
}
.retail-s1-container .retail-new-kv h6 {
font-size: 9.444444vw;
word-spacing: 6.944444vw;
letter-spacing: 6.944444vw;
text-indent: 6.944444vw;
}
.retail-s1-container .retail-new-kv span {
font-size: 4.444444vw;
}
.retail-new-kv h6 {
margin: 8.5625vw 0 97.604167vw 0;
}
.retail-new-kv p.retail-txt-center img {
width: 4.444444vw;
}
}
@media only screen and (min-width:768px) and (max-width:1599.98px) {
.retail-container .retail-content-w {
padding-left: 40px;
padding-right: 40px;
}
.retail-container .experiential-section {
padding-left: 40px;
padding-right: 40px;
}
.retail-container .servise-section {
padding-left: 40px;
padding-right: 40px;
}
.custom-map {
padding-left: 40px;
padding-right: 40px;
}
.retail-container .acts-section .swiper-button-prev,
.retail-container .acts-section .swiper-container-rtl .swiper-button-next {
left: 8px;
}
.retail-container .acts-section .swiper-button-next,
.retail-container .acts-section .swiper-container-rtl .swiper-button-prev {
right: 8px;
}
.os-swiper .mySwiper .swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
right: 8px;
}
.os-swiper .mySwiper .swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
left: 8px;
}
#retail-container .stores-section .swiper-button-next,
#retail-container .stores-section .swiper-container-rtl .swiper-button-prev {
right: 8px;
}
#retail-container .stores-section .swiper-button-prev,
#retail-container .stores-section .swiper-container-rtl .swiper-button-next {
left: 8px;
}
}
@media screen and (min-width: 640px) and (max-aspect-ratio: 1 / 1) and (max-width: 1024px) {
.retail-container .servise-section .swiper-button-next,
.retail-container .servise-section .swiper-button-prev {
top: 70vw;
}
}
@media only screen and (max-width: 991.98px) {
.retail-container .retail-content-w {
padding-left: 0;
padding-right: 0;
}
.retail-container .experiential-section {
padding-left: 0;
padding-right: 0;
}
.retail-container .servise-section {
padding-left: 0;
padding-right: 0;
}
}
@media only screen and (max-width:767.98px) {
.retail-container .retail-content-w {
padding: 0;
}
.custom-map {
padding: 0;
}
}
@media only screen and (max-width:500px) {
.retail-container .experiential-section .experiential-text-container .experiential-btn a {
width: 31.416667vw;
}
}
@media screen and (max-width: 1200px) {
#retail-container .stores-section .swiper-button-next,
#retail-container .stores-section .swiper-container-rtl .swiper-button-prev {
display: block;
}
#retail-container .stores-section .swiper-button-prev,
#retail-container .stores-section .swiper-container-rtl .swiper-button-next {
display: block;
}
.os-swiper .mySwiper .swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
display: block;
}
.os-swiper .mySwiper .swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
display: block;
}
.retail-container .acts-section .swiper-button-next,
.retail-container .acts-section .swiper-button-prev {
display: block;
}
.retail-container .experiential-section .experiential-section-swiper .swiper-button-next,
.retail-container .experiential-section .swiper-container-rtl .swiper-button-prev {
display: block;
}
.retail-container .experiential-section .experiential-section-swiper .swiper-button-prev,
.retail-container .experiential-section .swiper-container-rtl .swiper-button-next {
display: block;
}
}
@media screen and (min-width: 1921px) {
:root {
--retail-content-w: 100%;
--retail-content-w2: 1760px;
--retail-nav: 104px;
--retail-sticky-h: calc(100vh - var(--retail-nav));
--retail-spc-200: 200px;
--retail-spc-120: 120px;
--retail-spc-80: 80px;
--retail-spc-60: 60px;
--retail-spc-40: 40px;
--retail-spc-30: 30px;
--retail-spc-10: 10px;
--retail-txt-120: 120px;
--retail-txt-80: 80px;
--retail-txt-64: 64px;
--retail-txt-48: 48px;
--retail-txt-32: 32px;
--retail-txt-22: 22px;
--retail-txt-16: 16px;
--retail-txt-13: 13px;
}
.retail-container .retail-content-w {
padding-left: 0;
padding-right: 0;
}
.retail-container .servise-section {
padding-left: 0;
padding-right: 0;
}
.retail-container .experiential-section {
padding-left: 0;
padding-right: 0;
}
.retail-container .retail-content-w {
max-width: 1760px;
margin-left: auto;
margin-right: auto;
}
.retail-container .retail-s1-container {
height: 735px;
border-radius: 30px;
}
.retail-container .retail-s1-container .retail-s1-btn {
width: 120px;
height: 120px;
}
.retail-container .stores-section .retail-txt-22 {
font-size: 24px;
}
.retail-container .stores-section .stores-section-content .stores-icon {
width: 24px;
height: 24px;
margin-right: 16px;
}
.retail-container .stores-section h3 {
margin-bottom: 56px;
}
.retail-container .stores-section .stores-section-content .stores-btn {
margin-top: 40px;
}
#stores-section .retail-content-w {
padding-bottom: 64px;
}
.retail-container .stores-section .swiper-pagination-progressbar {
width: 524px;
height: 4px;
}
.retail-container .stores-section .swiper-scrollbar {
width: 524px;
height: 4px;
}
.retail-container .acts-section .acts-section-tab-box {
margin: 39px auto 60px auto;
}
.retail-container .acts-section .acts-section-tab span {
margin-bottom: 13px;
}
.retail-container .acts-section .acts-swiper-container .acts-section-content {
padding: 40px;
}
.retail-container .acts-section .acts-swiper-container .acts-section-content h4 {
margin: 17px 0 28px 0;
}
.retail-container .acts-section .acts-swiper-container .acts-section-btn {
margin-top: 40px;
}
.retail-container .care-section .care-section-content {
padding: 66px 0 63px 0;
}
.retail-container .care-section .care-section-content .care-section-margin {
margin: 21px auto 30px auto;
}
.retail-container .care-section .care-section-icon .care-icon img {
width: 48px;
margin-bottom: 14px;
}
.os-swiper .mySwiper .swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
right: -32px;
}
.os-swiper .mySwiper .swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
left: -32px;
}
#retail-container .stores-section .swiper-button-prev,
#retail-container .stores-section .swiper-container-rtl .swiper-button-next {
left: -32px;
}
#retail-container .stores-section .swiper-button-next,
#retail-container .stores-section .swiper-container-rtl .swiper-button-prev {
right: -32px;
}
.retail-container .acts-section .swiper-button-next,
.retail-container .acts-section .swiper-container-rtl .swiper-button-prev {
right: -32px;
}
.retail-container .acts-section .swiper-button-prev,
.retail-container .acts-section .swiper-container-rtl .swiper-button-next {
left: -32px;
}
.retail-container .experiential-section .experiential-section-swiper {
max-width: 1760px;
}
.retail-container .experiential-section .swiper-pagination-bullets .swiper-pagination-bullet .experiential-bullet-text {
bottom: 9.6px;
font-size: 24px;
}
.retail-container .experiential-section .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 16px 24px !important;
width: 180px;
border-radius: 10px;
}
.retail-container .servise-section .servise-section-swiper {
max-width: 1760px;
}
.retail-container .servise-section .servise-swiper-container .servise-text-container .servise-text-dis {
width: 559.2px;
margin: 33px auto 40px 0;
}
.retail-container .servise-section .servise-section-swiper .swiper-pagination-bullets {
right: 80px;
}
.retail-container .servise-section .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 16px 0 !important;
height: 80px;
}
.retail-container .servise-section .swiper-pagination-bullets .swiper-pagination-bullet .experiential-bullet-text {
right: 14.4px;
}
.retail-container .acts-section .acts-section-tab span::after {
bottom: -13px;
}
.retail-container.ie- .experiential-section .swiper-pagination-bullets,
.retail-container.ie- .experiential-section .swiper-pagination-custom,
.retail-container.ie- .experiential-section .swiper-pagination-fraction {
opacity: 1;
top: 935px;
}
}
.retail-section .play_video_retail .retail-txt-center{
margin-top: 8vw;
}
.os-swiper .mySwiper{
border-radius: 1.5625vw;
}
.retail-container .stores-section .stores-section-content .stores-btn-view-all{
margin-top:0px;
justify-content: space-around;
}
.retail-container .stores-section .stores-section-content-btn{
padding:0 2.083333vw;
}
#stores-section .retail-content-w {
padding-bottom: 0vw;
}
.retail-container .retail-pb-120 {
padding-bottom: 1.25vw;
}
.retail-container .servise-section .servise-section-swiper {
margin: 100px auto;
}
.retail-container .stores-section .stores-section-content .stores-btn-view-all a{
border-radius: 8px;
}
.huawei-v4 .v4 .swiper-container-android .swiper-slide.huawei-v4 .v4 .btn-view-all {
justify-content: space-around;
}
@media screen and (max-width: 750px)(max-aspect-ratio: 11 / 10) and (max-width: 1200px){
.retail-new-kv {
top: 61%;
}
.retail-section .play_video_retail .retail-txt-center{
margin-top: 23vw;
}
.retail-container .stores-section .stores-section-content .stores-btn-view-all {
padding-top: 5vw;
}
}
.retail-section .retail-s3-container img{
border-radius: 1.5625vw;
}
/* discoverhuawei */
#hero-section-v1 {
margin-top: 120px;
}
.retail-new-sub {
width: 100%;
position: absolute;
top: 50%;
left: 56%;
transform: translate(-50%-50%);
}
#retail-container #hero-section-v1 .retail-s1-container-v1 .retail-new-sub h5 {
color: #fff;
text-align: left;
width: 60%;
max-height: 288px;
font-size: 88px;
line-height: 96px;
font-weight: bold;
overflow: hidden;
margin-bottom: 50px;
}
#retail-container #hero-section-v1 .retail-s1-container-v1 .retail-new-sub .stores-btn {
line-height: 1.6;
display: inline-block;
max-width: calc(92% - 48px);
min-width: 120px;
height: 48px;
line-height: 48px;
padding: 0 24px;
font-size: 13px;
font-weight: 800;
cursor: pointer;
overflow: hidden;
text-align: center;
background-color: #000;
color: #fff;
border-radius: 6px;
}
#retail-container #hero-section-v1 .retail-s1-container-v1 .retail-new-sub .stores-btn:hover {
background-color: #3f3f3f;
}
#retail-container #hero-section-v1 .retail-s1-container-v1 .retail-new-sub .stores-btn a{
color: #fff;
}
.retail-container .retail-s1-container-v1 {
position: relative;
}
.retail-container .retail-s1-container-v1 img {
width: 100%;
border-radius: 1.5625vw;
}
.retail-container .retail-txt-13 {
font-size: 13px;
}
.retail-container .hero-section-v1 {
padding-top: 0vw;
}
@media (max-aspect-ratio: 11/10) and (max-width: 1200px) {
#hero-section-v1 {
margin-top: 80px;
}
.retail-container .retail-s1-container-v1 {
border-radius: 0;
}
#retail-container #hero-section-v1 .retail-s1-container-v1 .retail-new-sub {
position: absolute;
width: 100%;
height: 90%;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
padding: 39px 6.7%;
}
#retail-container #hero-section-v1 .retail-s1-container-v1 .retail-new-sub h5 {
width: 100%;
font-size: 32px;
margin-left: 0%;
color: #fff;
line-height: 36px;
font-weight: bold;
}
#retail-container #hero-section-v1 .retail-s1-container-v1 .retail-new-sub .stores-btn {
max-width: calc(100% - 96px);
min-width: 120px;
height: 48px;
left: 50%;
line-height: 48px;
padding: 0 24px;
overflow: hidden;
position: absolute;
transform: translate(-50%-50%);
bottom: 11px;
font-size: 13px;
font-weight: 800;
background: #000;
border-radius: 6px;
text-align: center;
}
.retail-container .retail-txt-13 {
font-size: 13px;
}
.retail-container .retail-s1-container-v1 img {
border-radius: 0;
}
.retail-new-sub {
left: 50%;
}
}
.retail-container .stores-section .stores-section-content-btn {
padding: 0 2.083333vw;
}
.retail-container .retail-pb-120:nth-last-child(1) {
padding-bottom: 0vw;
}
>
HUAWEI Back to School 2022
<>
@media only screen and (max-width:500px) {
.retail-container .experiential-section .experiential-text-container .experiential-btn a {
width: 36.416667vw;
}
}
>
<>
/**
* Swiper 4.5.3
* Most modern mobile touch slider and framework with hardware accelerated transitions
* http://www.idangero.us/swiper/
*
* Copyright 2014-2019 Vladimir Kharlampidi
*
* Released under the MIT License
*
* Released on: October 162019
*/
.swiper-container {
margin-left: auto;
margin-right: auto;
position: relative;
overflow: hidden;
list-: none;
padding: 0;
z-index: 1
}
.swiper-container-no-flexbox .swiper-slide {
float: left
}
.swiper-container-vertical>.swiper-wrapper {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column
}
.swiper-wrapper {
position: relative;
width: 100%;
height: 100%;
z-index: 1;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
-o-transition-property: transform;
transition-property: transform;
transition-property: transform-webkit-transform;
-webkit-box-sizing: content-box;
box-sizing: content-box
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
-webkit-transform: translate3d(000);
transform: translate3d(000)
}
.swiper-container-multirow>.swiper-wrapper {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.swiper-container-free-mode>.swiper-wrapper {
-webkit-transition-timing-function: ease-out;
-o-transition-timing-function: ease-out;
transition-timing-function: ease-out;
margin: 0 auto
}
.swiper-slide {
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
width: 100%;
height: 100%;
position: relative;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
-o-transition-property: transform;
transition-property: transform;
transition-property: transform-webkit-transform
}
.swiper-slide-invisible-blank {
visibility: hidden
}
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
height: auto
}
.swiper-container-autoheight .swiper-wrapper {
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-transition-property: height-webkit-transform;
transition-property: height-webkit-transform;
-o-transition-property: transformheight;
transition-property: transformheight;
transition-property: transformheight-webkit-transform
}
.swiper-container-3d {
-webkit-perspective: 1200px;
perspective: 1200px
}
.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
-webkit-transform-: preserve-3d;
transform-: preserve-3d
}
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
pointer-events: none;
z-index: 10
}
.swiper-container-3d .swiper-slide-shadow-left {
background-image: -webkit-gradient(linearright topleft topfrom(rgba(000.5))to(rgba(0000)));
background-image: -webkit-linear-gradient(rightrgba(000.5)rgba(0000));
background-image: -o-linear-gradient(rightrgba(000.5)rgba(0000));
background-image: linear-gradient(to leftrgba(000.5)rgba(0000))
}
.swiper-container-3d .swiper-slide-shadow-right {
background-image: -webkit-gradient(linearleft topright topfrom(rgba(000.5))to(rgba(0000)));
background-image: -webkit-linear-gradient(leftrgba(000.5)rgba(0000));
background-image: -o-linear-gradient(leftrgba(000.5)rgba(0000));
background-image: linear-gradient(to rightrgba(000.5)rgba(0000))
}
.swiper-container-3d .swiper-slide-shadow-top {
background-image: -webkit-gradient(linearleft bottomleft topfrom(rgba(000.5))to(rgba(0000)));
background-image: -webkit-linear-gradient(bottomrgba(000.5)rgba(0000));
background-image: -o-linear-gradient(bottomrgba(000.5)rgba(0000));
background-image: linear-gradient(to toprgba(000.5)rgba(0000))
}
.swiper-container-3d .swiper-slide-shadow-bottom {
background-image: -webkit-gradient(linearleft topleft bottomfrom(rgba(000.5))to(rgba(0000)));
background-image: -webkit-linear-gradient(toprgba(000.5)rgba(0000));
background-image: -o-linear-gradient(toprgba(000.5)rgba(0000));
background-image: linear-gradient(to bottomrgba(000.5)rgba(0000))
}
.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal>.swiper-wrapper {
-ms-touch-action: pan-y;
touch-action: pan-y
}
.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical>.swiper-wrapper {
-ms-touch-action: pan-x;
touch-action: pan-x
}
.swiper-button-next,
.swiper-button-prev {
position: absolute;
top: 50%;
width: 27px;
height: 44px;
margin-top: -22px;
z-index: 10;
cursor: pointer;
background-size: 27px 44px;
background-position: center;
background-repeat: no-repeat
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
opacity: .35;
cursor: auto;
pointer-events: none
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
left: 10px;
right: auto
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
right: 10px;
left: auto
}
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-lock {
display: none
}
.swiper-pagination {
position: absolute;
text-align: center;
-webkit-transition: .3s opacity;
-o-transition: .3s opacity;
transition: .3s opacity;
-webkit-transform: translate3d(000);
transform: translate3d(000);
z-index: 10
}
.swiper-pagination.swiper-pagination-hidden {
opacity: 0
}
.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
bottom: 10px;
left: 0;
width: 100%
}
.swiper-pagination-bullets-dynamic {
overflow: hidden;
font-size: 0
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
-webkit-transform: scale(.33);
-ms-transform: scale(.33);
transform: scale(.33);
position: relative
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
-webkit-transform: scale(.66);
-ms-transform: scale(.66);
transform: scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
-webkit-transform: scale(.33);
-ms-transform: scale(.33);
transform: scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
-webkit-transform: scale(.66);
-ms-transform: scale(.66);
transform: scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
-webkit-transform: scale(.33);
-ms-transform: scale(.33);
transform: scale(.33)
}
.swiper-pagination-bullet {
width: 8px;
height: 8px;
display: inline-block;
border-radius: 100%;
background: #000;
opacity: .2
}
button.swiper-pagination-bullet {
border: none;
margin: 0;
padding: 0;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none
}
.swiper-pagination-clickable .swiper-pagination-bullet {
cursor: pointer
}
.swiper-pagination-bullet-active {
opacity: 1;
background: #007aff
}
.swiper-container-vertical>.swiper-pagination-bullets {
right: 10px;
top: 50%;
-webkit-transform: translate3d(0-50%0);
transform: translate3d(0-50%0)
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
margin: 6px 0;
display: block
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
width: 8px
}
.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
display: inline-block;
-webkit-transition: .2s top.2s -webkit-transform;
transition: .2s top.2s -webkit-transform;
-o-transition: .2s transform.2s top;
transition: .2s transform.2s top;
transition: .2s transform.2s top.2s -webkit-transform
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 4px
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
white-space: nowrap
}
.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
-webkit-transition: .2s left.2s -webkit-transform;
transition: .2s left.2s -webkit-transform;
-o-transition: .2s transform.2s left;
transition: .2s transform.2s left;
transition: .2s transform.2s left.2s -webkit-transform
}
.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
-webkit-transition: .2s right.2s -webkit-transform;
transition: .2s right.2s -webkit-transform;
-o-transition: .2s transform.2s right;
transition: .2s transform.2s right;
transition: .2s transform.2s right.2s -webkit-transform
}
.swiper-pagination-progressbar {
background: rgba(000.25);
position: absolute
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
background: #007aff;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
-webkit-transform-origin: left top;
-ms-transform-origin: left top;
transform-origin: left top
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
-webkit-transform-origin: right top;
-ms-transform-origin: right top;
transform-origin: right top
}
.swiper-container-horizontal>.swiper-pagination-progressbar,
.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
width: 100%;
height: 4px;
left: 0;
top: 0
}
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical>.swiper-pagination-progressbar {
width: 4px;
height: 100%;
left: 0;
top: 0
}
.swiper-pagination-white .swiper-pagination-bullet-active {
background: #fff
}
.swiper-pagination-progressbar.swiper-pagination-white {
background: rgba(255255255.25)
}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
background: #fff
}
.swiper-pagination-black .swiper-pagination-bullet-active {
background: #000
}
.swiper-pagination-progressbar.swiper-pagination-black {
background: rgba(000.25)
}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
background: #000
}
.swiper-pagination-lock {
display: none
}
.swiper-scrollbar {
border-radius: 10px;
position: relative;
-ms-touch-action: none;
background: rgba(000.1)
}
.swiper-container-horizontal>.swiper-scrollbar {
position: absolute;
left: 1%;
bottom: 3px;
z-index: 50;
height: 5px;
width: 98%
}
.swiper-container-vertical>.swiper-scrollbar {
position: absolute;
right: 3px;
top: 1%;
z-index: 50;
width: 5px;
height: 98%
}
.swiper-scrollbar-drag {
height: 100%;
width: 100%;
position: relative;
background: rgba(000.5);
border-radius: 10px;
left: 0;
top: 0
}
.swiper-scrollbar-cursor-drag {
cursor: move
}
.swiper-scrollbar-lock {
display: none
}
.swiper-zoom-container {
width: 100%;
height: 100%;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
text-align: center
}
.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
max-width: 100%;
max-height: 100%;
-o-object-fit: contain;
object-fit: contain
}
.swiper-slide-zoomed {
cursor: move
}
.swiper-lazy-preloader {
width: 42px;
height: 42px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -21px;
margin-top: -21px;
z-index: 10;
-webkit-transform-origin: 50%;
-ms-transform-origin: 50%;
transform-origin: 50%;
-webkit-animation: swiper-preloader-spin 1s steps(12end) infinite;
animation: swiper-preloader-spin 1s steps(12end) infinite
}
.swiper-lazy-preloader:after {
display: block;
content: '';
width: 100%;
height: 100%;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
background-position: 50%;
background-size: 100%;
background-repeat: no-repeat
}
.swiper-lazy-preloader-white:after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}
@-webkit-keyframes swiper-preloader-spin {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg)
}
}
@keyframes swiper-preloader-spin {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg)
}
}
.swiper-container .swiper-notification {
position: absolute;
left: 0;
top: 0;
pointer-events: none;
opacity: 0;
z-index: -1000
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
-webkit-transition-timing-function: ease-out;
-o-transition-timing-function: ease-out;
transition-timing-function: ease-out
}
.swiper-container-fade .swiper-slide {
pointer-events: none;
-webkit-transition-property: opacity;
-o-transition-property: opacity;
transition-property: opacity
}
.swiper-container-fade .swiper-slide .swiper-slide {
pointer-events: none
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
pointer-events: auto
}
.swiper-container-cube {
overflow: visible
}
.swiper-container-cube .swiper-slide {
pointer-events: none;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
z-index: 1;
visibility: hidden;
-webkit-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
width: 100%;
height: 100%
}
.swiper-container-cube .swiper-slide .swiper-slide {
pointer-events: none
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
-webkit-transform-origin: 100% 0;
-ms-transform-origin: 100% 0;
transform-origin: 100% 0
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
pointer-events: auto
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
pointer-events: auto;
visibility: visible
}
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top {
z-index: 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden
}
.swiper-container-cube .swiper-cube-shadow {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 100%;
background: #000;
opacity: .6;
-webkit-filter: blur(50px);
filter: blur(50px);
z-index: 0
}
.swiper-container-flip {
overflow: visible
}
.swiper-container-flip .swiper-slide {
pointer-events: none;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
z-index: 1
}
.swiper-container-flip .swiper-slide .swiper-slide {
pointer-events: none
}
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
pointer-events: auto
}
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
z-index: 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden
}
.swiper-container-coverflow .swiper-wrapper {
-ms-perspective: 1200px
}
.retail-banner .retail-banner-img{
display: flex;
border-radius: 24px;
overflow: hidden;
}
@media screen and (max-width: 1023px),
(max-aspect-ratio: 1/1) and (max-width: 1025px) {
.huawei-v4 .v4 .retail-banner .container{
padding: 0;
}
.retail-banner .retail-banner-img{
border-radius: 0;
}
}
@media screen and (min-width: 1024px) {
.explore-academy-component {
background: none !important;
margin-top: 120px;
}
}
@media screen and (min-width: 1024px) {
.explore-academy-wrap {
padding: 0;
}
}
@media screen and (max-width: 360px) {
.explore-academy-component {
margin-top: 60px;
}
}
@media screen and (max-width: 750px)(max-aspect-ratio: 11 / 10) and (max-width: 1200px) {
.explore-academy-component {
margin-top: 60px;
}
}
>
<>
.retail-container .acts-section .acts-section-tab {
justify-content: space-between;
}
#new-title-a {
margin-bottom: 3.33333vw;
}
.acts-section-btn-right-new {
justify-content: end !important;
}
.acts-section-btn-right-new span {
display: block;
width: 100%;
text-align: right;
}
.retail-container-new #acts-section .swiper-wrapper {
justify-content: space-between;
}
@media screen and (max-width: 750px),
(max-aspect-ratio: 11 / 10) and (max-width: 1200px) {
#new-title-a {
margin-bottom: 15.833333vw;
}
.retail-container-new #acts-section .swiper-wrapper {
justify-content: flex-start;
}
}
.retail-container .stores-section .swiper-button-next,
.retail-container .stores-section .swiper-button-prev {
top: 55%;
}
.huawei-v4 .v4 .acts-section-swiper .swiper-slide {
height: auto;
}
@media screen and (max-width: 750px),
(max-aspect-ratio: 11 / 10) and (max-width: 1200px) {
.retail-container .acts-section .acts-section-swiper {
padding-left: 6.666667vw;
padding-right: 6.666667vw;
}
.retail-container .stores-section .stores-section-swiper {
padding-left: 6.666667vw;
padding-right: 6.666667vw;
}
}
#retail-container #acts-section#retail-container #care-section#retail-container #experiential-section{
display: none;
}
/* .retail-pb-120{
margin-top: 6.25vw;
} */
>
All Activities
HUAWEI Community
Test Drive
Discover New Products
HUAWEI Mate 50 Series
Ever Onwards
Registering Now
Enjoy Smart Travel
HUAWEI Store Beijing Yingtai in01
New store in Beijing!
Purchase with 0% interest
Shopping is made easier with 0% interest installment plans on specified products. Feel free to approach our consultants for more details.
Trade in your device for a discount
Trade in your current device to receive credits for a new deviceconveniently available at HUAWEI Retail Stores.