:root{--family-brand-bg-color:#000;--header-prompt-bg-color:#fa7010;--theme-bg-color:#3cf;--footer-content-color:#2db7e5;--footer-copyright-bg-color:#2badd9;--global-a-hover:#2badd9;--global-a-focus:#2badd9}.column.main{min-height:unset}.container{margin:0 16px}.page-wrapper .header{position:sticky;top:0;z-index:99;border-bottom:1px solid #e2e7eb}.family__brand{background:var(--family-brand-bg-color);display:flex;overflow:hidden;position:relative}.family__brand .item{display:flex;width:auto;height:32px;align-items:center;padding:0 12px}.family__brand .item.item__aiDot{flex-shrink:0;z-index:12;background:inherit}.family__brand .item.active{background:#5e5e5e}.family__brand .item:hover{background:#3c3c3c}.family__brand .item img{height:17px}.family__brand .item.item__aiDot img{height:22px}.family__brand .brandSwiper .swiper-button-next{visibility:visible;transform:none;top:0;right:0;width:57px;height:100%;margin:0;background-color:transparent;background-image:linear-gradient(90deg,rgba(0,0,0,.0) 0%,#000 55%);border-radius:0;box-shadow:none;color:#fff}.family__brand .brandSwiper .swiper-button-next:after{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;background-color:rgba(255,255,255,.4);border-radius:23px;font-size:8px}.family__brand .brandSwiper .swiper-button-disabled{display:none}@media only screen and (min-width:768px){.family__brand{justify-content:center}.family__brand .item{height:40px;padding:0 16px}}.header .header__brand{background-color:#fa7010;color:#fff}.header .header__brand .header__brand__box{display:flex;align-items:center;justify-content:center;height:40px}.header .header__brand .header__brand__box>a{display:flex}.header .header__brand .header__brand__box img{max-width:unset}.header .header__brand .header__brand__box span{line-height:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.header .header__brand .header__brand__box span>a{color:inherit;text-decoration:none}.header .header__menu{background:#fff;position:relative}.header .header__menu .menu__box__content{display:flex;justify-content:space-between;align-items:center;height:56px}.header .header__menu .menu__box__content .menu__box__left{display:flex;align-items:center}.header .header__menu .menu__box__content .menu__box__left a{font-size:0}.header .header__menu .menu__box__content .menu__box__left .box__logo{height:28px;max-width:unset}.header .header__menu .menu__box__content .menu__box__left button{margin:0 10px 0 -3px;width:24px;height:24px;background-color:transparent;border:0;padding:0}.header .header__menu .menu__box__content ul{display:flex;margin:0;list-style:none}.header .header__menu .menu__box__content ul li{margin:0;display:flex;align-items:center;height:56px}.header .header__menu .menu__box__content ul li:hover>.level-top{display:block;box-shadow:0 8px 12px 0 rgba(0,0,0,.1)}.header .header__menu .menu__box__content .menu__box__right .box__shop{display:flex;align-items:center}.header .header__menu .menu__box__content .menu__box__right .box__shop p{margin:2px 0 0 5px}.header .header__menu .menu__box__content ul li a{font-size:16px;color:#333;text-decoration:none}.header .header__menu .menu__box__content ul li a:hover{color:var(--global-a-hover)}.header .header__menu .menu__box__content ul li+li{padding-left:64px}.header .header__menu .menu__box__content .menu__box__left button .box__close,.header__menu .menu__box__content .menu__box__middle,.header .header__menu__search form .actions{display:none}.header .header__menu__search{display:none;position:absolute;top:0;left:50%;transform:translate(-50%);background:#fff;width:100%}.header .header__menu__search .header__search__box{display:flex;align-items:center;height:56px}.header .header__menu__search img.search__search{height:24px;width:24px;margin-left:-4px}.header .header__menu__search form{width:100%;margin:0 16px}.header .header__menu__search .header__search__box form input{border:unset;background:unset;color:#333;box-shadow:unset;font-size:16px}.header .header__menu__search .header__search__box form input::placeholder{color:#2d2c2c}.header .header__menu__search img.search__close{height:24px;width:24px;cursor:pointer}.header .header__menu .header__menu__mobile{background-color:#fff;height:100vh;display:none;overflow-y:scroll}.header .header__menu .header__menu__mobile .content__box{overflow-y:scroll}.header__menu__mobile::-webkit-scrollbar,.header .header__menu .header__menu__mobile .content__box::-webkit-scrollbar{display:none}.header .header__menu .header__menu__mobile .header__menu__mobile__item dt{display:flex;justify-content:space-between;border-bottom:1px solid #e2e7eb;padding:16px;margin:0;cursor:pointer;color:#333}.header .header__menu .header__menu__mobile .header__menu__mobile__item dd.first{margin:0}.header .header__menu .header__menu__mobile .header__menu__mobile__item dd.second{margin:0;padding:0 0 0 16px}.header .header__menu .header__menu__mobile .header__menu__mobile__item dd.first dt{padding:0}.header .header__menu .header__menu__mobile .header__menu__mobile__item dd.first dt a{border:none}.header .header__menu .header__menu__mobile .header__menu__mobile__item.item__extend dt img{width:11px}.header .header__menu .header__menu__mobile .header__menu__mobile__item dd{display:none;flex-direction:column;overflow:hidden;margin:0 0 0 16px}.header .header__menu .header__menu__mobile .header__menu__mobile__item dd dl{margin:0}.header .header__menu .header__menu__mobile .header__menu__mobile__item dt a{color:#333;text-decoration:none;font-weight:400}.header .header__menu .header__menu__mobile .header__menu__mobile__item dd.first>a,.header .header__menu .header__menu__mobile .header__menu__mobile__item dd.first dd.second>a{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1);color:#333;line-height:28px;font-size:14px;font-weight:400}@media only screen and (max-width:1439px){.header .header__menu .menu__box__content ul li+li{padding-left:48px}}@media only screen and (max-width:1279px){.header .header__menu .menu__box__content ul li+li{padding-left:24px}}@media only screen and (max-width:1023px){.header .header__menu .menu__box__content .menu__box__left .box__logo{height:18px}}@media only screen and (min-width:1024px){.header .header__menu .header__menu__mobile{display:none !important}}.footer__subscribe{background:#f4f5f6;padding:80px 0}.footer__subscribe .subscribe__box{max-width:1280px;margin:0 auto;padding:60px 0;border-radius:12px;background-color:#fff;font-size:16px;font-weight:500;color:#1b353c;text-align:center}.footer__subscribe .subscribe__box .form{position:relative}.footer__subscribe .subscribe__box .form h2{font-size:24px;font-weight:800;margin:0}.footer__subscribe .subscribe__box .form .element{display:flex;max-width:724px;margin:16px auto 32px auto;height:48px;position:relative}.footer__subscribe .subscribe__box .form .element input[type=email]{background-color:#f3f5f4;padding-left:12px;outline:none;border:none;flex:1;width:100%;height:100%;border-radius:8px 0 0 8px;box-shadow:unset;font-size:16px}.footer__subscribe .subscribe__box .form .element input[type=email]::placeholder{color:#8c9399}.footer__subscribe .subscribe__box .form .field.button{position:relative}.footer__subscribe .subscribe__box .form .field.button .loader__wrap{position:absolute;bottom:0;width:100%;background:#355159;justify-content:center;display:none;border-radius:0 8px 8px 0}@keyframes l3{to{transform:rotate(1turn)}}.footer__subscribe .subscribe__box .form .field.button .loader__wrap .loader{width:32px;height:32px;padding:8px;aspect-ratio:1;border-radius:50%;background:#fff;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}.footer__subscribe .subscribe__box .form .element button{min-width:96px;background-color:#355159;color:#fff;border-radius:0 8px 8px 0;padding:0 28px;font-size:16px;font-weight:500;border:none;transition:all .3s;height:100%}.footer__subscribe .subscribe__box .form .element button:hover{background-color:#496269}.footer__subscribe .subscribe__box .form .element button:focus{background-color:#2d444b}.footer__subscribe .subscribe__box .form .element div.mage-error{position:absolute;bottom:-28px;right:0;left:0;margin:0;font-size:16px}.footer__subscribe .subscribe__box .form p{font-size:16px;font-weight:500}.footer__subscribe .subscribe__box .form .subscribe__msg{padding:12px 0 12px 28px;font-size:14px;color:#32cd32;position:absolute;bottom:-40px;display:none}.footer__subscribe .subscribe__box .form .subscribe__msg:before{font-size:24px;line-height:24px;color:#32cd32;content:'\e60e';font-family:'luma-icons';margin:-12px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;left:0;top:22px;position:absolute;text-align:center}.footer__subscribe .subscribe__box .form .subscribe__msg.error{color:#b30000}.footer__subscribe .subscribe__box .form .subscribe__msg.error:before{content:'\e61f';color:#b30000}@media only screen and (max-width:1439px){.footer__subscribe .subscribe__box .form .field.button .loader__wrap .loader{height:28px;width:28px}.footer__subscribe{padding:60px 80px}.footer__subscribe .subscribe__box{padding:48px 0}.footer__subscribe .subscribe__box .form .element{height:44px;max-width:644px}.footer__subscribe .subscribe__box .form h2{font-size:20px}.footer__subscribe .subscribe__box .form p{font-size:14px}}@media only screen and (max-width:1279px){.footer__subscribe .subscribe__box .form .element{max-width:616px}}@media only screen and (max-width:1023px){.footer__subscribe .subscribe__box .form .field.button .loader__wrap .loader{height:17px;width:17px}.footer__subscribe{padding:40px 24px}.footer__subscribe .subscribe__box{padding:32px 0}.footer__subscribe .subscribe__box .form .element{height:33px;max-width:425px}.footer__subscribe .subscribe__box .form h2{font-size:15px}.footer__subscribe .subscribe__box .form .element input[type=email],.footer__subscribe .subscribe__box .form .element button,.footer__subscribe .subscribe__box .form p{font-size:12px}.footer__subscribe .subscribe__box .form .element div.mage-error{font-size:12px}}@media only screen and (min-width:912px) and (max-width:1023px){.footer__subscribe .subscribe__box{max-width:864px}}@media only screen and (max-width:767px){.footer__subscribe .subscribe__box .form .field.button .loader__wrap .loader{height:24px;width:24px}.footer__subscribe .subscribe__box .form .subscribe__msg{font-size:12px}.footer__subscribe .subscribe__box{padding:32px 35px}.footer__subscribe{padding:40px 16px}.footer__subscribe .subscribe__box .form .element{height:40px}.footer__subscribe .subscribe__box .form .element button{padding:0}}@media only screen and (min-width:712px) and (max-width:767px){.footer__subscribe .subscribe__box{max-width:720px}}@media only screen and (max-width:380px){.footer__subscribe .subscribe__box .form .element{margin-bottom:48px}.footer__subscribe .subscribe__box .form .subscribe__msg{bottom:-54px}}.footer__global .footer__content{background:var(--footer-content-color);padding:16px 0 0;font-size:14px}.footer__global .footer__content .content__box .footer__content__item:nth-child(1){display:flex;justify-content:space-between;align-items:center;padding:8px 0 0;margin:0 16px;flex-wrap:wrap}.footer__global .footer__content .content__box .footer__content__item .item__logo{display:flex;flex-direction:column}.footer__global .footer__content .content__box .footer__content__item .item__logo .footer__logo{height:19px;padding-bottom:4px}.footer__global .footer__content .content__box .footer__content__item .item__logo .footer__brand{width:140px}.footer__global .footer__content .content__box .footer__content__item .item__share img{width:20px}.footer__global .footer__content .content__box .footer__content__item .item__share a+a img{margin-left:22px}.footer__global .footer__content .content__box .footer__content__item .item__app{width:100%}.content__box .footer__content__item .item__app dt,.content__box .item__extend dt{display:flex;justify-content:space-between;margin:0 16px;cursor:pointer;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.2);font-weight:500;color:#fff}.footer__content__item .item__extend dt{color:#333}.content__box .footer__content__item .item__app dt{margin:0}.content__box .footer__content__item .item__app dt img.plus,.content__box .footer__content__item .item__app dt img.minus,.content__box .item__extend dt img.plus,.content__box .item__extend dt img.minus{width:16px}.content__box .footer__content__item .item__app dd img.qrcode,.content__box .item__extend dd img.qrcode{width:60px}.content__box .item__extend dd{display:flex;flex-direction:column;padding:0 16px 0 30px;background:#f7f7f7;margin:0}.content__box .footer__content__item .item__app dd{flex-direction:row;justify-content:space-evenly;padding:13px 16px 13px 30px;border-bottom:1px solid #3e4449;margin:0}.content__box .footer__content__item .item__app dd .google__apple{display:flex;justify-content:space-around;align-items:center;width:66%}.content__box .footer__content__item .item__app dd .google__apple a{border:none;padding:0;line-height:unset}.content__box .item__extend dd a{padding:13px 0;color:#fff;font-weight:400;text-decoration:none}.content__box .item__extend dd .contact{display:flex;padding:20px 0}.content__box .item__extend dd .contact:nth-child(2){padding:0}.content__box .item__extend dd .contact:nth-child(3){padding:20px 0 0}.content__box .item__extend dd .contact:last-child{align-items:flex-start}.content__box .item__extend dd .contact p{color:#fff;padding:0;margin:0 0 0 12px}.content__box .footer__content__item .item__app img.minus,.content__box .footer__content__item .item__app dd,.content__box .item__extend img.minus,.content__box .item__extend dd{display:none}@media only screen and (max-width:767px){.content__box .footer__content__item .item__app dt img.plus,.content__box .footer__content__item .item__app dt img.minus,.content__box .item__extend dt img.plus,.content__box .item__extend dt img.minus{width:11px}}.footer__global .footer__copyright{background:var(--footer-copyright-bg-color);padding:16px 0;font-size:14px}.footer__copyright .copyright__box{display:flex;flex-wrap:wrap;justify-content:center}.footer__copyright .copyright__box p{margin:0 12px 0 0;padding:0;color:#fff}.footer__copyright .copyright__box p a{color:#fff;text-decoration:none}.footer__copyright .copyright__box p a:hover{color:#fff}@media only screen and (max-width:1023px){.content__box .item__extend.footer__content__item dd{background:#2badd9}.content__box .item__extend:last-child dd{border-bottom:1px solid rgba(255,255,255,.3)}}@media only screen and (min-width:752px) and (max-width:767px){.container{max-width:720px;width:100%;margin:auto}}@media only screen and (min-width:768px){.container{margin:0 24px}}@media only screen and (min-width:912px) and (max-width:1023px){.container{max-width:864px;width:100%;margin:auto}}@media only screen and (min-width:1024px){.container{margin:0 80px}.header__menu .menu__box__content .menu__box__middle{display:unset}.header .header__menu .menu__box__content .box__product .level-top{position:absolute;display:none;background:#fff;top:56px;right:0;left:0;border-radius:0 0 12px 12px}.menu__category__nav{display:flex}.menu__category__nav .nav__item:nth-child(3){border-left:1px solid #e2e7eb;border-right:1px solid #e2e7eb}.menu__category__nav .nav__item{width:calc((100% - 160px)/3)}.menu__category__nav .nav__item.first,.menu__category__nav .nav__item.last{width:80px}.menu__category__nav .nav__item .nav__item__first{background:#f7f7f7;height:40px;line-height:40px;text-align:center}.menu__category__nav .nav__item .nav__item__first a,.menu__category__nav .nav__item .nav__item__second a{font-size:14px !important}.menu__category__nav .nav__item .nav__item__second{display:flex;padding:20px 0 32px}.menu__category__nav .nav__item .nav__item__second img{width:72px;height:72px}.menu__category__nav .nav__item .nav__item__second .item__name{display:flex;flex-direction:column}.menu__category__nav .nav__item .nav__item__second .item__name a{margin:0;padding:0 0 12px 12px}.footer__global .footer__content{padding:56px 80px}.footer__content .content__box{display:flex;justify-content:space-between}.content__box .footer__content__item{width:20%}.content__box .footer__content__item:first-child,.content__box .footer__content__item:last-child{width:30%}.footer__global .footer__content .content__box .footer__content__item .item__logo .footer__logo{height:24px;padding-bottom:8px}.footer__global .footer__content .content__box .footer__content__item:nth-child(1){margin:0;padding:0;flex-direction:column;border:none;align-items:flex-start;justify-content:flex-start}.footer__global .footer__content .content__box .footer__content__item .item__share{margin:10px 0 32px}.content__box .footer__content__item .item__app dt,.content__box .item__extend dt{border:none;font-size:16px;font-weight:800;padding:0;margin:0 0 24px}.content__box .footer__content__item .item__app dt{margin:0 0 16px}.content__box .item__extend dd a{border:none;padding:0;line-height:28px;color:#fff}.content__box .item__extend dd a:hover{color:#ffffff00}.content__box .item__extend dd,.content__box .footer__content__item .item__app dd{display:flex;background:unset;padding:0}.content__box .footer__content__item .item__app dt,.content__box .footer__content__item .item__app dd{border:none}.content__box .footer__content__item .item__app dd{justify-content:flex-start}.footer__global .footer__copyright{padding:16px 0;border-top:1px solid rgba(255,255,255,.2)}.footer__global .footer__content .content__box .footer__content__item .item__share img{width:24px}.footer__global .footer__content .content__box .footer__content__item .item__share a+a img{margin-left:16px}.header .header__menu .menu__box__content .menu__box__left button,.content__box .item__extend img.plus,.content__box .footer__content__item .item__app img.plus{display:none}.content__box .item__extend:last-child dd{padding:0}.content__box .footer__content__item .item__app dd img.qrcode,.content__box .item__extend dd img.qrcode{width:72px}.content__box .footer__content__item .item__app dd .google__apple{flex-direction:column;align-items:flex-start;height:72px;margin-left:16px;justify-content:space-between;width:unset;font-size:0}.content__box .item__extend dd .contact:first-child{padding-top:0}.content__box .item__extend dd .contact:last-child{padding-bottom:0}}@media only screen and (min-width:1280px){.menu__category__nav .nav__item .nav__item__second img{width:156px;height:156px}.menu__category__nav .nav__item .nav__item__second{padding:24px 0 44px}.menu__category__nav .nav__item .nav__item__second .item__name a{padding:0 0 12px 20px}}@media only screen and (min-width:1440px){.footer__content .content__box{max-width:1280px;width:100%;margin:auto}.container{max-width:1280px;width:100%;margin:auto}.menu__category__nav .nav__item{width:calc(1280px/3)}.menu__category__nav .nav__item.first,.menu__category__nav .nav__item.last{width:calc((100% - 1280px)/2)}}.fixed__element{position:fixed;bottom:0;width:100%;z-index:99}.privacy__cookie{display:none;z-index:11;background:rgba(0,0,0,.9);box-shadow:0 -8px 12px 0 rgba(0,0,0,.12);padding:20px 0}.privacy__cookie .tip_txt{font-size:14px;line-height:22px;font-weight:400;color:#fff}.privacy__cookie .tip_txt a{color:#4c8797;font-weight:500;text-decoration:underline}.privacy__cookie .tip_btn{margin:20px 0 0;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}.privacy__cookie .tip_btn button{width:calc((100% - 12px)/2);height:40px;padding:0;background:#355159;color:#fff;border:none;font-size:14px;font-weight:400}.privacy__cookie .tip_btn button.close{background:0 0;border:1px solid rgba(255,255,255,1)}.privacy__cookie .tip_btn button:hover{background:#496269}.privacy__cookie .tip_btn button.close:hover{background:#39414a}@media only screen and (min-width:768px){.privacy__cookie .cookie__wrap{display:flex}.privacy__cookie .tip_btn button{height:36px;width:calc((100% - 16px)/2)}.privacy__cookie .tip_txt{width:70%}.privacy__cookie .tip_btn{width:30%;margin:0 0 0 36px}}.fan__group{position:relative}.fan__group .item__icon{font-size:0;cursor:pointer;position:absolute;bottom:30px;right:30px;z-index:11}.fan__group .item__benefit{background:#fff;border-radius:12px;padding:28px 24px 24px;box-shadow:0 0 12px 0 rgba(0,0,0,.2);width:424px;position:absolute;bottom:30px;right:104px;display:none;z-index:11}.fan__group .item__benefit .benefit_header h2{font-size:24px;line-height:38px;font-weight:800;color:#1f2429;margin:0;text-align:center}.fan__group .item__benefit .benefit_header p{font-size:16px;line-height:26px;font-weight:500;color:#585f66}.fan__group .item__benefit .benefit_header .close{position:absolute;top:24px;right:24px;font-size:0;cursor:pointer}.fan__group .item__benefit .benefit_body{margin:24px 0}.fan__group .item__benefit .benefit_body dt{display:flex;align-items:center}.fan__group .item__benefit .benefit_body dt span{font-size:18px;line-height:28px;color:#1b353c;font-weight:800;margin-left:12px}.fan__group .item__benefit .benefit_body dd{color:#585f66;font-weight:500;font-size:14px;line-height:22px;margin:2px 0 16px}.fan__group .item__benefit .benefit_footer a{background:#355159;font-size:14px;height:36px;line-height:36px;text-decoration:none;color:#fff;display:flex;justify-content:center}.fan__group .item__benefit .benefit_footer a:hover{background:#496269}@media only screen and (max-width:767px){.fan__group .item__benefit{width:calc(100% - 48px);right:0;bottom:0;border-radius:12px 12px 0 0}}