/* Original www variables and CSS; only readable interactions and responsive adapters are added. */
:root{--fontsthickness:initial; --BodyBackground:#fff; --txtcl:#181818; --buttoncolor:#0052d9; --colorv:#0052d9; --maxwidth:1440px; --minwidth:0px; --padding:64px; --radius:10px; --PcLogo:48px; --MobileLogo:46px; --logocolorv:transparent; --fonts:14px Verdana, "Microsoft YaHei", Arial, ArialB, sans-serif; --waplogo:/themes/web/fengshangcloud/upload/local6ab2963506115.png; --logo:/themes/web/fengshangcloud/upload/local6ab2963506115.png; --whitelogo:/themes/web/fengshangcloud/upload/local6ab2969e29658.png; --logocolorvpadding:0; --darker1:#002ab1; --darker2:#003ec5; --Original:#0052d9; --lighter1:#1466ed; --lighter2:#287aff; --lighter3:#3c8eff; --lighter4:#50a2ff; --lighter5:#64b6ff; --gradient2:linear-gradient(180deg,#0052d9, #002ab1); --gradient1:linear-gradient(180deg,#0052d9, #1466ed); --gradient3:linear-gradient(180deg, #1466ed 0%, #0052d9 64%, #002ab1 100%); --gradient4:linear-gradient(180deg, #287aff 0%, #0052d9 64%, #003ec5 100%); --topadheight:48px; --topadcolor:rgba(74, 74, 74, 1); --textColor:rgba(255, 255, 255, 1); --topjustify:flex-start; --headColor:#fff; --translucentdegree:12px; --navheight:63px; --navfontSize:14.5px; --navfontWeight:500; --navfontWeight_r:500; --navmodeheight:42px; --navleft_height:268px; --navleft_color:#f0f9ff; --navleft_banner:url('/themes/web/fengshangcloud/static/picture/remoteL17017764609130.png'); --navright_color: #dde8f7; --navright_block:#e6edf5; --nav_classRow:230px; --nav_register:rgba(0, 86, 255, 1); --nav_registerHover:#FFC107; --wapnavheight:62px; --wapnavColor:transparent; --wapnavleft_height:138px; --wapnavleft_color:#f4f8ff; --wapnavright_color:#fff; --slideProgresswidth:42px; --slideProgressheight:4px; --slideHeight:535px; --slideLeftWidth:268px; --slidePagination:5000ms; --slideLeftBottom:80px; --slideInterval:60px; --slideCharactersBottom:118px; --slideProgressBottom:86px; --slidedefaultPicture:/themes/web/fengshangcloud/static/picture/remoteL17018775198183.jpeg; --slidedeLeftHeight:auto; --slidedeEnlarge:35px; --wapslideProgresswidth:32px; --wapslideProgressheight:4px; --wapslideHeight:315px; --wapslideBottom:50px; --wapslidemargins:-5px 0px 5px 5px; --wapslideRadius:40px; --wapslideprogressB:20px; --slidePagination:5000ms; --slide_belowBottom:-58px; --slide_belowBottom_fit:20px; --slide_belowCount:4; --slide_belowGap:0px; --slide_belowBolor:rgba(230, 238, 255, 0.6); --slide_belowtop:28px; --slide_belowleft:24px; --slide_belowradius:20px; --compprodmaxwidth:294px; --compprodmaxheight:290px; --compprodbackground:url('/themes/web/fengshangcloud/upload/local67ac1da94b41b.png'); --compprofirstwidth:5; --compprosecondwidth:300px; --footer_filter:none; --solutionleftwidth:600px; --certificatewidth:180px; --Certificateheight:68px; --certificaterounded:0px; --mapHeight:280px; --partners_blockWidth:180px; --partners_blockHeight:98px; --partners_blockMargin:26px; --partners_blockImageWidth:112px; --partners_blockMaxHeight:38px; --partners_blockradius:10px; --partners_after:#f4f5f9; --banner_height:420px; --banner_background:url('../banner/local65ab5f44a43e2.png'); }
[hidden]{display:none!important}html{scroll-padding-top:80px}.fengshang-native{padding-top:var(--navheight)}.skip-link{position:fixed;top:8px;left:8px;z-index:2000;transform:translateY(-160%);padding:10px 18px;background:#fff;color:var(--Original)}.skip-link:focus{transform:none}button{font:inherit;cursor:pointer}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--Original);outline-offset:3px}.headerBg.notransparent{background:var(--headColor)}.native-search-submit{padding:0;background:none;border:0;font-size:20px}.navbar-public a{display:inline-flex!important;align-items:center;gap:8px}.navbar-public svg{vertical-align:middle;flex:none}.horizontal-menu-navbar-scroll-btn{border:0}.horizontal-menu-navbar-menu-container{scrollbar-width:none;scroll-behavior:smooth}.horizontal-menu-navbar-menu-container::-webkit-scrollbar{display:none}.horizontal-menu-navbar-menu li{flex:none}.horizontal-menu-navbar .horizontal-menu-navbar-search .horizontal-menu-right-container .navbar-Login{min-width:133px;justify-content:center}.native-mobile-toggle{display:none}.native-panel-close{position:absolute;right:20px;top:14px;width:26px;height:26px;border:0;background:transparent;color:#6d7f99;font-size:25px;font-weight:300}.CloseButtonMount{position:relative}.menu-dropdown-container{box-shadow:0 5px 12px #1c355514}.menu-dropdown-container .Submenu-container{height:max(390px,calc(100dvh - 283px));max-height:calc(100dvh - 83px)}.menu-dropdown-container .Submenu-menuInfo-title{font-size:28px;font-weight:500;line-height:1.2}.Submenu-container .Submenu-middle-right{min-width:0}.Submenu-container .Submenu-middle-right .Submenu-right-line{min-height:0;flex:1}.Submenu-container .Submenu-middle-right .Submenu-right-line .Submenu-middle{min-width:0;min-height:0;margin-bottom:0;padding-bottom:26px}.Submenu-container.product_services .Submenu-middle-search .Submenu-middle-search-flex{width:100%}.Submenu-product-name a{cursor:pointer}.native-basic-panel{height:350px!important}.native-basic-panel .Submenu-middle-content{align-content:start}.native-empty,.native-search-summary{font-size:13px;line-height:26px;padding:16px 0;color:var(--txtdesc)}.native-empty a{color:var(--Original)}.native-search-summary{grid-column:1/-1}.native-mobile-products{display:none}
/* The carousel uses original www dimensions and local background images. */
.replica-carousel{position:relative;overflow:hidden}.replica-carousel .home-swiper{position:relative;height:var(--slideHeight)}.replica-carousel .swiper-wrapper{position:relative;height:100%}.replica-slide{position:absolute;inset:0;height:100%;width:100%}.replica-slide .comp_swiper_img{position:absolute;inset:0}.replica-slide .comp_swiper_img img{width:100%;height:100%;object-fit:cover}.replica-banner-content{height:100%;position:relative}.replica-carousel-controls{position:absolute;left:0;right:0;bottom:var(--slideProgressBottom);display:flex;gap:18px;align-items:center;z-index:3}.replica-carousel .home-pagination{position:static;display:flex;gap:8px;width:auto}.replica-carousel .pagination-bullet{display:block;position:relative;width:var(--slideProgresswidth);height:var(--slideProgressheight);padding:0;border:0;background:#a5b5c9}.replica-carousel .pagination-bullet:before{content:"";position:absolute;inset:-10px 0}.replica-carousel .pagination-bullet.active{background:var(--Original)}.carousel-pause{font-size:11px;border:0;background:transparent;color:#607899;padding:3px 5px}.bannerbelow-layoutcontainer.b{position:relative;margin-top:var(--slide_belowBottom);z-index:3}.bannerbelow-list{display:flex!important;align-items:center;gap:16px}.bannerbelow-content-container{display:flex;flex-direction:column;gap:5px}.bannerbelow-title{font-weight:500}.replica-quick-icon{width:38px;height:38px;fill:none;stroke:var(--Original);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.replica-quick-arrow{margin-left:auto;font-size:18px;color:#71819b}.systemproduct-category{border:0;background:none;text-align:initial}.systemproducts-subclass .systemproduct-container{align-items:flex-start}.systemproduct-item{min-height:220px}.systemproduct-custom{margin-top:auto}.native-product-link{color:var(--Original);font-size:13px;display:flex;align-items:center;gap:8px}.main-option-name{background:none;border:0;text-align:left}.chooseUs-itme-icon .develop{font-size:76px;color:var(--Original)}.native-network-globe{height:440px;width:700px;max-width:100%}.network_canvas{pointer-events:none}.network .network_container .feature-wrapper{max-width:40%}.network .feature-title a{color:var(--txtcl)}.network .feature-title a:hover{color:var(--Original)}.partners-item-img span{font-size:15px;color:#465774;text-align:center;line-height:24px;padding:14px}.footerItem>a{display:flex;align-items:center}.native-footer-icon{font-size:42px;color:var(--Original);display:block;line-height:48px;width:48px;height:48px}.native-footer-logo{object-fit:contain;display:block;margin-bottom:18px}.footerContainer .footerInfo{align-items:flex-start}.footerContainer .footerCopyleftcontainer{display:flex}.footerContainer .footerItem{margin-left:0}.footerMenuItem a{overflow-wrap:anywhere}
@media(min-width:1681px){.menu-dropdown-container .Submenu-container{height:calc(100dvh - 283px)}}
@media(max-width:1100px) and (min-width:768px){:root{--padding:32px}.horizontal-menu-navbar{padding-left:24px}.horizontal-menu-navbar-search .input-inner-wrapper{display:none}.horizontal-menu-navbar .navbar-public{margin:0 8px}.horizontal-menu-navbar .horizontal-menu-navbar-search .horizontal-menu-right-container .navbar-Login{min-width:110px;padding:0 18px}.systemproduct-layoutcontainer .systemproduct-categories .systemproduct-category-name{font-size:13px!important}.systemproduct-layoutcontainer .systemproducts-subclass .systemproduct-container .systemproduct-left-container{max-width:240px;min-width:240px}.solution-container .solution-sidebar .sidebar-profile{min-width:360px;max-width:360px}.chooseUs-container .chooseUs-min-container .chooseUs-row-a{gap:20px}.chooseUs-container .chooseUs-min-container .chooseUs-row-a .chooseUs-itme{padding:24px;gap:16px;height:auto;min-height:180px}.chooseUs-itme-icon .develop{font-size:54px}.network .network_container .network_canvas{width:65%}.footerContainer .footerText div:nth-child(2){font-size:12px}.footerContainer .footerText{margin-left:10px}.native-footer-icon{font-size:32px;width:36px}.footerContainer .footerText div:first-child{font-size:14px}.bannerbelow-layoutcontainer .bannerbelow-row .bannerbelow-list{padding:20px 16px!important}.bannerbelow-list{gap:10px}.bannerbelow-title{font-size:14px!important}.bannerbelow-description{font-size:11px!important}}
@media(max-width:767px){:root{--padding:20px;--navheight:62px;--PcLogo:46px;--minwidth:0px;--slideHeight:360px;--slideCharactersBottom:86px;--slideProgressBottom:40px;--compprodmaxwidth:100%;--compprosecondwidth:220px;--solutionleftwidth:100%}.comp_container,.comp_containerw1680p0{min-width:0;max-width:100%}.horizontal-menu-navbar{padding:0 20px}.horizontal-menu-navbar-container,.horizontal-menu-navbar-search .input-inner-wrapper,.horizontal-menu-navbar-search .navbar-public,.horizontal-menu-navbar-search .delimiter,.horizontal-menu-navbar-search .navbar-Login{display:none!important}.horizontal-menu-navbar-search{margin-left:auto}.native-mobile-toggle{display:flex;flex-direction:column;justify-content:center;gap:5px;width:26px;height:30px;border:0;background:none;margin-left:20px}.native-mobile-toggle span{display:block;height:2px;background:#181818;width:22px}#native-mobile-nav{max-height:calc(100dvh - 62px);overflow:auto;background:white;padding:14px 20px 28px;border-top:1px solid #edf0f5}.native-mobile-links{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.native-mobile-links a{display:block;padding:14px 0;color:#181818;font-size:14px}.native-mobile-products{display:block}.native-mobile-products summary{padding:13px 0;color:#181818;font-size:14px;cursor:pointer;list-style:revert}.native-mobile-products>details{padding-left:16px;border-top:1px solid #edf0f5}.native-mobile-products>details a{display:block;padding:10px 0 10px 16px;color:#586986;font-size:13px}.replica-carousel .swiper-text{width:calc(100% - 40px);left:20px}.replica-carousel .Title-container .Title{font-size:27px!important;line-height:1.5}.replica-carousel .Title-container .Describe{font-size:14px!important;line-height:1.8}.replica-carousel .Label-container{display:none}.replica-carousel .Button-container{margin-top:16px}.replica-carousel .Button-container .fancy-button span{padding:10px 18px}.bannerbelow-layoutcontainer.b{margin-top:0}.bannerbelow-layoutcontainer .bannerbelow-row{grid-template-columns:1fr 1fr!important;gap:0!important;padding:0!important}.bannerbelow-layoutcontainer .bannerbelow-row .bannerbelow-list{padding:18px 12px!important;gap:9px;min-width:0}.bannerbelow-description{font-size:10px!important;white-space:normal!important}.bannerbelow-title{font-size:13px!important}.replica-quick-icon{width:28px;height:28px}.replica-quick-arrow{display:none}.systemproduct-layoutcontainer{padding-top:28px}.sk-title-container{padding-bottom:24px!important}.sk-title{font-size:24px!important;line-height:1.5!important}.sk-desc{font-size:12px!important;line-height:1.8!important}.systemproduct-layoutcontainer .systemproduct-categories.noIcon{grid-template-columns:repeat(5,130px)!important;overflow-x:auto;scrollbar-width:thin;padding:0 10px!important;gap:10px!important}.systemproduct-layoutcontainer .systemproduct-categories .systemproduct-category{height:50px;padding:0!important}.systemproduct-layoutcontainer .systemproduct-categories .systemproduct-category-name{font-size:12px!important;padding:0!important;white-space:nowrap}.systemproduct-layoutcontainer .systemproducts-subclass .systemproduct-container .systemproducts.active{flex-direction:column;gap:16px}.systemproduct-layoutcontainer .systemproducts-subclass .systemproduct-container .systemproduct-left-container{width:100%;min-width:0;max-width:100%;margin-right:0;min-height:0}.systemproduct-layoutcontainer .systemproducts-subclass .systemproduct-container .systemproduct-left-container .systemproduct-left-top{padding:22px;min-height:190px}.systemproduct-layoutcontainer .systemproducts-subclass .systemproduct-container .systemproduct-left-container .systemproduct-right-bottom{display:none}.systemproduct-layoutcontainer .systemproduct-right-container{width:100%;min-width:0}.systemproduct-layoutcontainer .systemproduct-right-container .systemproduct-right-product{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}.systemproduct-layoutcontainer .systemproduct-right-container .systemproduct-item{padding:20px 14px!important;min-height:210px}.systemproduct-layoutcontainer .systemproduct-right-container .systemproduct-name{font-size:14px!important;line-height:1.6;white-space:normal!important}.systemproduct-layoutcontainer .systemproduct-right-container .systemproduct-desc{font-size:12px!important}.solution-container,.chooseUs-container,.partners-container{padding:32px 0 40px!important}.solution-container .solution-sidebar{flex-direction:column}.solution-container .solution-sidebar .sidebar-profile{max-width:100%;min-width:0;width:100%;height:240px}.solution-container .solution-sidebar .sidebar-profile .sidebar-img{height:240px}.solution-container .solution-sidebar .solution-main-content{padding:24px 18px!important}.solution-container .solution-sidebar .solution-main-content .main-option{gap:4px}.solution-container .solution-sidebar .solution-main-content .main-option-name{font-size:13px!important;padding:14px 8px!important}.solution-container .solution-sidebar .solution-main-content .main-dashboard .reviews span{font-size:14px!important;line-height:1.8}.solution-container .solution-sidebar .solution-main-content .solutionv-card-features{grid-template-columns:1fr!important}.chooseUs-container .chooseUs-min-container .chooseUs-row-a{grid-template-columns:1fr;gap:14px}.chooseUs-container .chooseUs-min-container .chooseUs-row-a .chooseUs-itme{padding:22px;gap:16px;height:auto;min-height:160px}.chooseUs-container .chooseUs-min-container .chooseUs-row-a .chooseUs-itme .chooseUs-itme-title{font-size:16px}.chooseUs-container .chooseUs-min-container .chooseUs-row-a .chooseUs-itme .chooseUs-itme-desc{font-size:12px}.chooseUs-itme-icon .develop{font-size:54px}.network{padding:32px 0 40px}.network .network_container{height:310px!important}.network .network_container .feature-wrapper{max-width:60%;top:10px}.network .network_container .feature-wrapper .feature-row{gap:18px}.network .network_container .feature-wrapper .feature-row .feature-item{gap:6px}.network .network_container .feature-wrapper .feature-row .feature-title{font-size:17px;line-height:24px}.network .network_container .feature-wrapper .feature-row .feature-desc{font-size:12px}.network .network_container .network_canvas{right:-100px;width:370px;height:300px!important;opacity:.55}.native-network-globe{width:370px;height:300px}.comprehensive-container{padding:32px 0 40px}.comprehensive-container .comprehensive-news-container{flex-direction:column;gap:16px}.comprehensive-container .comprehensive-news-container .comprehensive-news-left{max-width:100%;min-width:0;height:220px}.comprehensive-container .comprehensive-news-container .comprehensive-news-right{margin-left:0}.comprehensive-container .comprehensive-news-container .comprehensive-news-right-inner{width:100%;max-width:100%;min-width:0}.comprehensive-container .comprehensive-news-container .comprehensive-news-right-inner .comprehensive-news-article-row{padding:20px 18px}.partners-container .partners-items-container .partners-list-container.block{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.partners-container .partners-items-container .partners-item{width:100%!important;min-width:0}.partners-container .partners-items-container .partners-item .partners-item-img{width:100%;height:90px}.partners-item-img span{font-size:13px}.footerContainer_center{height:auto;display:grid;grid-template-columns:1fr 1fr;padding-top:20px!important;padding-bottom:20px!important;gap:24px 14px}.footerContainer .footerText{margin-left:8px}.footerContainer .footerText div:first-child{font-size:13px;line-height:20px;margin-bottom:4px}.footerContainer .footerText div:nth-child(2){font-size:10px;line-height:16px}.native-footer-icon{width:28px;font-size:27px;line-height:32px;height:32px}.footerContainer .footerContainernav{flex-direction:column;gap:20px}.footerContainer .footerMenuscontainer{display:grid;grid-template-columns:1fr 1fr;gap:20px}.footerContainer .footerMenuHeading{font-size:14px}.footerContainer .footerMenuItem{font-size:12px}.footerContainer .footerInfo{width:100%;min-width:0}.footerContainer .footerContainercopy{flex-direction:column;align-items:flex-start;gap:15px}.footerContainer .footerCopyright{width:auto}.footerContainer .footerCopyleft{width:auto}.footerContainer .footerContact{font-size:12px}.footerContainer .footerCopyleft .footerCopyleftcontainer{display:flex}.footerContainer .footerCopyleft .footerCopyleftcontainer .footerCopyleftitem{padding:0 10px}.footerContainer .footerCopyleft .footerCopyleftcontainer .footerCopyleftitem:first-child{padding-left:0}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/* Native tab panels are hidden explicitly so inactive product links cannot receive focus. */
.network_container{overflow:hidden}.systemproduct-layoutcontainer .systemproducts-subclass .systemproduct-container{width:100%}.systemproduct-layoutcontainer .systemproducts-subclass .systemproduct-container .systemproducts.active{width:100%}.systemproduct-layoutcontainer .systemproduct-right-container{min-width:0}.systemproduct-layoutcontainer .systemproduct-right-container .systemproduct-right-product{width:100%}
@media(max-width:767px){.solution-container .solution-sidebar{gap:24px}.solution-container .solution-sidebar .sidebar-profile{margin-right:0;min-height:240px;overflow:hidden}.solution-container .solution-sidebar .sidebar-profile .social-links{right:16px;left:auto;top:auto;bottom:16px;transform:none}.solution-container .solution-sidebar .solution-main-content{width:100%;min-width:0}.solution-container .solution-sidebar .solution-main-content .main-option{max-width:100%;flex-wrap:wrap}.replica-carousel .swiper-wrapper-container .swiper-text .swiper-text-container .Label-container{display:none}.systemproduct-layoutcontainer .systemproduct-right-container .systemproduct-right-product{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important}.systemproduct-layoutcontainer .systemproducts-subclass .systemproduct-container .systemproducts.active{max-width:100%;min-width:0}.systemproduct-layoutcontainer .systemproduct-right-container{flex-basis:auto}}
/* Exact native right-hand icon ordering, badge baseline and search dimensions. */
.horizontal-menu-navbar .horizontal-menu-navbar-container .horizontal-container-navbar .horizontal-menu-navbar-menu-container .horizontal-menu-navbar-menu li a .navbar-menu-tag{line-height:10px}.navbar-public a{display:inline!important}.navbar-public svg{vertical-align:middle}.horizontal-menu-navbar .horizontal-menu-navbar-search .horizontal-menu-right-container .input-inner-wrapper{width:148px;height:34px;margin-right:8px;flex:none}.native-search-submit{height:24px;width:24px;line-height:24px}.native-search-submit .develop{font-size:24px}.Submenu-container.product_services .recommend-product .recommend-product-hot .recommend-number{font-family:codeB,Verdana,sans-serif}
@media(max-width:767px){.systemproduct-layoutcontainer .systemproduct-categories.noIcon{display:flex;justify-content:flex-start;overflow-x:auto}.systemproduct-layoutcontainer .systemproduct-categories.noIcon .systemproduct-category{flex:0 0 130px}.systemproduct-layoutcontainer .systemproduct-categories .systemproduct-category .systemproduct-category-name{font-size:12px!important}}
.footerContainer .footerItem>a{display:flex!important;align-items:center;justify-content:center}.footerContainer .footerItem .native-footer-icon{display:block;width:48px;height:48px;flex:0 0 48px;line-height:48px}.footerContainer .footerItem .native-footer-icon .develop{display:block;font-size:48px!important;line-height:48px}.footerContainer .footerItem .footerText{display:block;margin-left:16px}
@media(max-width:767px){.footerContainer .footerItem .native-footer-icon{width:30px;height:36px;flex-basis:30px;line-height:36px}.footerContainer .footerItem .native-footer-icon .develop{font-size:30px!important;line-height:36px}.footerContainer .footerItem .footerText{margin-left:8px}}
/* Original WAP navA/menuA: 62px header, 138px left column, expandable product rows. */
.nav-head-m{display:none}.nav-head-m .menu-menu-icon{padding:0;margin:0;border:0;background:transparent}.nav-head-m .nav-list .nav-list-left{flex:0 0 var(--wapnavleft_height)}.nav-head-m .nav-list .nav-list-right{min-width:0;white-space:normal}.nav-head-m .nav-list .label-2-name.page[aria-expanded=true]:before{transform:rotate(180deg)}.nav-head-m .list-label-3{overflow:hidden}.nav-head-m .label-2-name.page{cursor:pointer}.nav-head-m .nav-list .label-3-name{overflow-wrap:anywhere}.nav-head-m .nav-list .label-2-name{white-space:normal}
@media(max-width:767px){.nav-layoutcontainer>.horizontal-menu-navbar{display:none!important}.nav-head-m{display:block}.nav-head-m .nav-head{background-color:var(--wapnavColor);padding:0 20px 0 14px}.nav-head-m .nav-list{height:calc(100dvh - var(--wapnavheight))}.nav-head-m .nav-head.active{background:#eff6ff}.nav-head-m .nav-list.active{animation:none}.nav-head-m .nav-list.active .nav-list-left{padding:14px 0 64px}.nav-head-m .nav-list.active .nav-list-right{padding:10px 20px 100px}.nav-head-m .nav-head-logo img{height:var(--MobileLogo);width:auto}.nav-head-m .menu-user-icon img{width:30px;height:30px}.nav-head-m .nav-head .nav-head-right .menu-menu-icon .menu-btn i{transition:all .3s ease}.nav-head-m .nav-list .list-item{font-size:14px;line-height:20px}}
.menu-dropdown-container{overflow:hidden}.replica-carousel{perspective:1200px}.replica-slide{backface-visibility:hidden;transform-style:preserve-3d}.native-tab-enter{animation:native-tab-fade .3s ease-out}.wow{visibility:hidden}.wow.native-revealed{visibility:visible}
@keyframes native-tab-fade{from{opacity:0}to{opacity:1}}
@media(prefers-reduced-motion:reduce){.wow{visibility:visible}}
.wow:not(.native-revealed){animation:none!important}
/* Desktop product categories retain their requested motion under reduced-motion preferences. */
@media(min-width:768px){#nav-first-groups .Submenu-product-name a{transition:color .26s ease-out!important}#nav-first-groups .Submenu-product-name a::after{transition:width .26s ease-out!important}}
/* Cancel the former custom menu wrapper; original menuA owns its inset and border. */
@media(max-width:767px){#native-mobile-nav.nav-list{padding:0!important;transition:none;max-height:none;overflow:visible;background:transparent;border-top:2px solid #e4e4e4;left:0;top:var(--wapnavheight);width:100%;height:calc(100dvh - var(--wapnavheight))}.nav-head-m .nav-list .nav-list-left{margin:0}.nav-head-m .nav-list .nav-list-right{width:auto}}
