.kv[data-v-ab0ff272]{width:100%}.slide-content img[data-v-ab0ff272]{display:block;width:100%}:root{--q-color-negative:#c5373d}@font-face{font-family:Effra-Medium;font-style:normal;font-weight:400;src:url(/statics/fonts/2b98b8_1_0-webfont.eot);src:url(/statics/fonts/2b98b8_1_0-webfont.eot?#iefix) format("embedded-opentype"),url(/statics/fonts/2B98B8_1_0.woff) format("woff"),url(/statics/fonts/2b98b8_1_0-webfont.ttf) format("truetype"),url(/statics/fonts/2b98b8_1_0-webfont.svg#effra-mediumuploaded_file) format("svg")}@font-face{font-family:Effra-Bold;font-style:normal;font-weight:400;src:url(/statics/fonts/2b98b8_0_0-webfont.eot);src:url(/statics/fonts/2b98b8_0_0-webfont.eot?#iefix) format("embedded-opentype"),url(/statics/fonts/2b98b8_0_0-webfont.woff2) format("woff2"),url(/statics/fonts/2b98b8_0_0-webfont.woff) format("woff"),url(/statics/fonts/2b98b8_0_0-webfont.ttf) format("truetype"),url(/statics/fonts/2b98b8_0_0-webfont.svg#effra-bolduploaded_file) format("svg")}@font-face{font-family:Effra-Regular;font-style:normal;font-weight:400;src:url(/statics/fonts/2b98b8_2_0-webfont.eot);src:url(/statics/fonts/2b98b8_2_0-webfont.eot?#iefix) format("embedded-opentype"),url(/statics/fonts/2B98B8_2_0.woff) format("woff"),url(/statics/fonts/2b98b8_2_0-webfont.ttf) format("truetype"),url(/statics/fonts/2b98b8_2_0-webfont.svg#effra-regularuploaded_file) format("svg")}@font-face{font-family:marIcons;font-style:normal;font-weight:400;src:url(/statics/fonts/MAR-icons.eot);src:url(/statics/fonts/MAR-icons.eot?#iefix) format("embedded-opentype"),url(/statics/fonts/MAR-icons.woff2) format("woff2"),url(/statics/fonts/MAR-icons.woff) format("woff"),url(/statics/fonts/MAR-icons.ttf) format("truetype"),url(/statics/fonts/MAR-icons.svg#effra-bolduploaded_file) format("svg")}@font-face{font-family:portfolio-logo-icons;font-display:auto;src:url(/statics/fonts/portfolio-logo-icons.eot);src:url(/statics/fonts/portfolio-logo-icons.eot?#iefix) format("embedded-opentype"),url(/statics/fonts/portfolio-logo-icons.woff) format("woff"),url(/statics/fonts/portfolio-logo-icons.woff2) format("woff2"),url(/statics/fonts/portfolio-logo-icons.ttf) format("truetype"),url(/statics/fonts/portfolio-logo-icons.svg#portfolio-logo-icons) format("svg")}@font-face{font-family:PortfolioLogoIcons;src:url(/statics/fonts/mi-portfolio-logo-icons.eot),url(/statics/fonts/mi-portfolio-logo-icons.woff2) format("woff2"),url(/statics/fonts/mi-portfolio-logo-icons.woff) format("woff"),url(/statics/fonts/mi-portfolio-logo-icons.ttf) format("truetype"),url(/statics/fonts/mi-portfolio-logo-icons.svg#PortfolioLogoIcons) format("svg");font-display:swap}@font-face{font-family:brand-logos;font-weight:400;font-style:normal;font-display:block;src:url(/statics/fonts/brand-logos.eot?kj79rp);src:url(/statics/fonts/brand-logos.eot?kj79rp#iefix) format("embedded-opentype"),url(/statics/fonts/brand-logos.woff2?kj79rp) format("woff2"),url(/statics/fonts/brand-logos.ttf?kj79rp) format("truetype"),url(/statics/fonts/brand-logos.woff?kj79rp) format("woff"),url(/statics/fonts/brand-logos.svg?kj79rp#brand-logos) format("svg")}@font-face{font-family:Swiss721BT-BlackCondensed;src:url(/statics/fonts/Swiss721BT-BlackCondensed.eot);src:url(/statics/fonts/Swiss721BT-BlackCondensed.eot?#iefix) format("embedded-opentype"),url(/statics/fonts/Swiss721BT-BlackCondensed.woff) format("woff"),url(/statics/fonts/Swiss721BT-BlackCondensed.ttf) format("truetype"),url(/statics/fonts/Swiss721BT-BlackCondensed.svg?#webfont) format("svg")}@font-face{font-family:Swiss721BT-BoldCondensed;src:url(/statics/fonts/Swiss721BT-BoldCondensed.eot);src:url(/statics/fonts/Swiss721BT-BoldCondensed.eot?#iefix) format("embedded-opentype"),url(/statics/fonts/Swiss721BT-BoldCondensed.woff) format("woff"),url(/statics/fonts/Swiss721BT-BoldCondensed.ttf) format("truetype"),url(/statics/fonts/Swiss721BT-BoldCondensed.svg?#webfont) format("svg")}@font-face{font-family:Swiss721BT-Condensed;src:url(/statics/fonts/Swiss721BT-Condensed.eot);src:url(/statics/fonts/Swiss721BT-Condensed.eot?#iefix) format("embedded-opentype"),url(/statics/fonts/Swiss721BT-Condensed.woff) format("woff"),url(/statics/fonts/Swiss721BT-Condensed.ttf) format("truetype"),url(/statics/fonts/Swiss721BT-Condensed.svg?#webfont) format("svg")}@font-face{font-family:Aldine-721-Light;src:url(/statics/fonts/Aldine-721-Light.eot);src:url(/statics/fonts/Aldine-721-Light.eot?#iefix) format("embedded-opentype"),url(/statics/fonts/Aldine-721-Light.woff) format("woff"),url(/statics/fonts/Aldine-721-Light.ttf) format("truetype")}@font-face{font-family:Proxima Nova;src:url(/statics/fonts/proximanova-reg-webfont.eot) format("embedded-opentype"),url(/statics/fonts/proximanova-reg-webfont.ttf) format("truetype"),url(/statics/fonts/proximanova-reg-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Proxima Nova Bold;src:url(/statics/fonts/proximanova-bold-webfont.eot) format("embedded-opentype"),url(/statics/fonts/proximanova-bold-webfont.ttf) format("truetype"),url(/statics/fonts/proximanova-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}.gallery .swiper-button-next,.gallery .swiper-button-prev{color:#9d2235}.banner[data-v-78dcfac3]{width:100vw;height:90.6667vw;overflow:hidden}.brand[data-v-9e0c3c50]{margin:8vw 0;padding:0 0 0 4.2667vw}h2[data-v-9e0c3c50]{margin-bottom:4.2667vw;color:#707070;font-size:3.2vw;letter-spacing:0}.list[data-v-9e0c3c50]{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto}.figure[data-v-9e0c3c50]{margin-right:4.2667vw}.figure img[data-v-9e0c3c50]{display:block;width:80vw;height:35.2vw;border-radius:2.1333vw}.hotword[data-v-89e4d6a0]{margin:8vw 0;padding:0 4.2667vw}h2[data-v-89e4d6a0]{margin-bottom:4.2667vw;color:#707070;font-size:3.2vw;letter-spacing:0}.list[data-v-89e4d6a0]{display:flex;flex-wrap:wrap}.keyword[data-v-89e4d6a0]{margin-right:3.2vw;margin-bottom:3.2vw;line-height:1.4166666667;font-size:3.2vw;color:#1c1c1c;padding:2.2667vw 8.1333vw;background:#fff;box-shadow:0 0.5333vw 5.3333vw 0 rgba(0,0,0,0.08);border-radius:5.0667vw;white-space:nowrap}.choiceitem[data-v-47f807c3]{margin:8vw 0;padding:0 0 0 4.2667vw}h2[data-v-47f807c3]{margin-bottom:4.2667vw;color:#707070;font-size:3.2vw;letter-spacing:0}.list[data-v-47f807c3]{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto}.figure[data-v-47f807c3]{margin-right:2.9333vw}.figure img[data-v-47f807c3]{display:block;width:42.9333vw;height:58.6667vw;border-radius:2.1333vw}.brand-kv[data-v-a59023c4]{margin-bottom:21.3333vw}.brand-module[data-v-1efb48bd]{padding:10.6667vw 4.2667vw}.heading-block[data-v-1efb48bd]{margin-bottom:6.6667vw}.heading[data-v-1efb48bd]{font-size:3.7333vw;font-weight:600}.summary[data-v-1efb48bd]{margin-top:1.0667vw;font-size:3.2vw}.list .item[data-v-1efb48bd]{margin-bottom:5.3333vw}.list .item[data-v-1efb48bd]:last-child{margin-bottom:0}.list .item img[data-v-1efb48bd]{width:100%;display:block}.brand-module[data-v-3f918ed8]{padding:10.6667vw 4.2667vw}.heading[data-v-3f918ed8]{display:flex;flex-direction:column;margin-bottom:6.6667vw}.heading.center[data-v-3f918ed8]{justify-content:center;align-items:center}.heading.center .h1[data-v-3f918ed8]{font-size:8vw}.heading.left[data-v-3f918ed8]{justify-content:flex-start;align-items:flex-start}.heading.left .h1[data-v-3f918ed8]{font-size:6vw}.heading.left .h2[data-v-3f918ed8]{font-size:3.7333vw}.figure[data-v-3f918ed8]{width:100%;display:block}.thumbnail[data-v-1288ff34]{box-shadow:0 0.5333vw 5.3333vw 0 rgba(0,0,0,0.08)}.thumbnail img[data-v-1288ff34]{width:43.7333vw;height:57.3333vw;border-radius:2.1333vw}.brand-module[data-v-3bdf0aec]{padding:10.6667vw 4.2667vw}.section[data-v-3bdf0aec]{margin-bottom:21.3333vw}.section[data-v-3bdf0aec]:last-child{margin-bottom:0}.header[data-v-3bdf0aec]{margin-bottom:10.6667vw}.header img[data-v-3bdf0aec]{display:block;width:100%;border-radius:2.1333vw}.list[data-v-3bdf0aec]{display:flex;flex-direction:row;flex-wrap:wrap}.list .item[data-v-3bdf0aec]:nth-child(odd){margin:0 0 4vw}.list .item[data-v-3bdf0aec]:nth-child(2n){margin:0 0 4vw 4vw}.brand-slider[data-v-68cfeb52]{padding:10.6667vw 0 10.6667vw 4.2667vw}.figure[data-v-68cfeb52],.heading-block[data-v-68cfeb52]{margin-bottom:6.6667vw}.figure img[data-v-68cfeb52],.heading-block img[data-v-68cfeb52]{display:block;width:100%}.heading[data-v-68cfeb52]{font-size:3.7333vw;font-weight:600}.summary[data-v-68cfeb52]{margin-top:1.0667vw;font-size:3.2vw}.list[data-v-68cfeb52]{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-y:auto}.item[data-v-68cfeb52]{margin-right:2.6667vw}.brand-module[data-v-21bb99c2]{padding:10.6667vw 0}.brand-module[data-v-21bb99c2] .q-tab__label{color:var(--color)}.brand-module[data-v-21bb99c2] .q-tab--active .q-tab__label{color:var(--activecolor)}.brand-module[data-v-21bb99c2] .q-tab__indicator{background:var(--linecolor)}.q-tab-panel[data-v-21bb99c2]{padding:0;overflow:hidden}.brandTab[data-v-21bb99c2]{margin:6.6667vw 0}.tabContent[data-v-21bb99c2]{margin-left:4.2667vw;margin-top:6.6667vw;position:relative;width:91.4667vw;height:140.8vw;border-radius:2.1333vw}.tabContent .mainPic[data-v-21bb99c2]{width:91.4667vw;height:140.8vw;background:#fff}.tabContent .tabItems[data-v-21bb99c2]{display:flex;position:absolute;bottom:1.3333vw;left:0.8vw;width:90.1333vw;overflow-x:scroll;overflow-y:hidden}.tabContent .tabItems .tabPic[data-v-21bb99c2]{width:43.7333vw;height:57.3333vw;margin-right:5.3333vw}.brand-module[data-v-147c9d32]{overflow-x:hidden;padding:10.6667vw 0}.brand-module[data-v-147c9d32] .q-tab__label{color:var(--color)}.brand-module[data-v-147c9d32] .q-tab--active .q-tab__label{color:var(--activecolor)}.brand-module[data-v-147c9d32] .q-tab__indicator{background:var(--linecolor)}.q-tab-panels[data-v-147c9d32]{background:transparent}.q-panel[data-v-147c9d32]{overflow:hidden}.tabContent[data-v-147c9d32]{position:relative}.tabContent .mainPic[data-v-147c9d32]{display:block;width:91.4667vw;height:49.3333vw;margin:0 auto 4vw;box-shadow:0 0.8vw 8.2667vw 0 rgba(0,0,0,0.08);border-radius:2.1333vw;margin-bottom:4vw}.tabContent .tabItems[data-v-147c9d32]{margin-top:4vw;display:flex;position:relative;width:94.4vw;overflow-x:scroll;overflow-y:hidden}.tabContent .tabItems .tabPic[data-v-147c9d32]{width:43.7333vw;height:57.3333vw;margin-right:2.6667vw}.brand-module[data-v-87f7ac52]{padding:10.6667vw 4.2667vw}.heading-img[data-v-87f7ac52]{margin-bottom:6.6667vw}.heading-img img[data-v-87f7ac52]{display:block;width:100%}.newtop[data-v-11c0c99c]{width:100vw;overflow:hidden}