html{overflow-y:scroll}:root{--scrollbar-width:17px}.container{margin:0 16px}@keyframes l3{to{transform:rotate(1turn)}}@media only screen and (min-width:752px) and (max-width:767px){.container{max-width:calc(720px - var(--scrollbar-width));width:100%;margin:0 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:calc(864px - var(--scrollbar-width));width:100%;margin:0 auto}}@media only screen and (min-width:1024px){.container{margin:0 80px}}@media only screen and (min-width:1440px){.container{max-width:calc(1280px - var(--scrollbar-width));width:100%;margin:0 auto}}.page-wrapper .header{position:sticky;top:0;z-index:99}.page-wrapper .header *{box-sizing:border-box}.family__brand{background:#000;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__brand{background-color:#fa7010;color:#fff}.header__brand .header__brand__box{display:flex;align-items:center;height:40px;justify-content:center}.header__brand .header__brand__box img{max-width:unset}.header__brand .header__brand__box span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:16px}.header a{color:inherit;text-decoration:none;font-weight:300}.header__navbar{background-color:#fff;color:#222b36;border-bottom:1px solid rgba(155,159,164,.16);height:56px;position:relative}.header__navbar__container{display:flex;align-items:center;justify-content:space-between;height:100%}.header__navbar__left,.header__navbar__right,.header__navbar__right a{display:flex;align-items:center}.header__navbar__right a span{font-size:16px;line-height:24px;padding:0 20px 0 4px}.header__navbar__right .nav__search{cursor:pointer}.header__navbar .logoX{display:flex}.header__navbar .logoX img{height:16px;max-width:unset}.header__navbar__searchPanel{display:none;position:absolute;z-index:6;top:56px;left:0;width:100%;background-color:#fff;padding:24px 0;color:#17292a;transition:all .3s;box-shadow:0 8px 12px 0 rgba(0,0,0,.1)}.header__navbar__searchPanel__container{margin:0 16px}.header__navbar__searchPanel__input{display:flex}.header__navbar__searchPanel__input input{width:100%;background-color:#f4f5f6;outline:none;border:none;font-size:16px;letter-spacing:0;font-weight:500;height:40px;line-height:40px;padding-left:12px;margin-right:12px;flex:2}.header__navbar__searchPanel__input input:focus{box-shadow:none}.header__navbar__searchPanel__input input::placeholder{color:#9b9fa4}.header__navbar__searchPanel__input .btn{display:block;height:40px;background:#297580;width:80px;color:#fff;font-size:16px;text-align:center;text-decoration:none;cursor:pointer;border-radius:0}.header__navbar__searchPanel__input .btn:hover{background:#59949d}.header__navbar__searchPanel__input .btn:focus{background:#116572}.header__navbar__searchPanel__suggest ul{display:flex;flex-wrap:wrap;margin-bottom:-8px}.header__navbar__searchPanel__suggest ul li{margin:0 8px 8px 0}.header__navbar__searchPanel__suggest ul li a{cursor:pointer;display:block;padding:3px 14px;border-radius:12px;font-size:12px;line-height:18px;background-color:#f4f5f6;text-decoration:none;color:#17292a}.header__navbar__searchPanel__products__product{display:flex}.header__navbar__searchPanel__products__product img{width:100px;transition:all .3s}.header__navbar__searchPanel__products__product .info{margin-left:12px}.header__navbar__searchPanel__products__product .info .name{font-size:14px;line-height:17px;font-weight:500;min-height:34px;display:block;text-decoration:none;cursor:pointer;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.header__navbar__searchPanel__products__product .info .name:hover{text-decoration:underline}.header__navbar__searchPanel__products__product .info .sku{font-size:12px;color:#8c9399;letter-spacing:0;line-height:15px;font-weight:500;margin:8px 0 13px}.header__navbar__searchPanel__products__product .info .price{font-size:18px;color:#17292a;letter-spacing:0;line-height:22px;font-weight:600;margin-right:22px}.header__navbar__searchPanel__products__product .info .save{background:#f5515b;color:#fff;padding:2px 12px;font-size:14px;line-height:1}.header__navbar__searchPanel__products__product+.header__navbar__searchPanel__products__product{margin-top:24px}.header__navbar__searchPanel>div .title{font-size:14px;letter-spacing:0;line-height:17px;font-weight:600;margin:24px 0 16px}.header__navbar__searchPanel .noResult{font-size:16px;color:#696969;letter-spacing:0;line-height:19px;font-weight:500;text-align:center;padding:64px 0 40px}.header__navigation{color:#222b36}@media only screen and (min-width:752px) and (max-width:767px){.header__nav__item .header__nav__extend{max-width:calc(720px - var(--scrollbar-width));width:100%;margin:0 auto !important}.header__navbar__searchPanel__container{padding:unset;max-width:720px;margin:0 auto}}@media screen and (max-width:767px){.header__nav__item .header__nav__sub-items,.header__nav__item .header__nav__sub-items,.header__nav__sub-item ul{display:none;margin:0;padding:0}.header__nav__sub-item{padding:0;margin:0}.header__nav__item.header__nav__item__open .header__nav__sub-items,.header__nav__sub-item__open ul{display:block}.header__nav__sub-item .header__nav__sub__extend{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid rgba(155,159,164,.16);margin:0 16px 0 32px}.header__nav__sub-item .header__nav__sub__extend p{width:12px;height:12px;margin:0;padding:0;cursor:pointer;display:flex;align-items:center}.header__nav__sub-item .header__nav__sub__extend p span{position:relative}.header__nav__sub-item .header__nav__sub__extend p span:before{content:'';position:absolute;transform:translateY(50%) rotate(-90deg)}.header__nav__sub-item .header__nav__sub__extend span,.header__nav__sub-item .header__nav__sub__extend span:before{display:block;width:12px;height:2px;background-color:#222b36;transition:all .3s ease-in-out}.header__nav__sub-item__open .header__nav__sub__extend p span{background-color:transparent}.header__nav__sub-item__open .header__nav__sub__extend p span:before{transform:translateY(50%) rotate(0deg)}.header__nav__sub-item-title{display:none}.header__nav__sub-item ul{background-color:#f4f5f6;padding:32px}.header__nav__sub-item ul>a{display:block;text-decoration:none;border:1px solid #222b36;height:40px;line-height:40px;font-size:14px;color:#222b36;text-align:center;max-width:192px;margin:32px auto 0;cursor:pointer}.header__nav__sub-item ol{display:flex !important;flex-wrap:wrap;justify-content:space-between;background-color:#f4f5f6;margin:0;padding:0}.header__nav__sub-item ol li{width:calc((100% - 16px)/2);text-align:center;font-size:14px;line-height:18px;color:#1f2429;margin:16px 0 0}.header__nav__sub-item ol li:first-child,.header__nav__sub-item ol li:nth-child(2){margin:0}.header__nav__sub-item ol li a p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0}}@media only screen and (min-width:912px) and (max-width:1023px){.header__nav__item .header__nav__extend{max-width:calc(864px - var(--scrollbar-width));width:100%;margin:0 auto !important}}@media screen and (max-width:1023px){.nav__menu{position:relative;display:flex;align-items:center;justify-content:center;width:18px;height:24px;margin-right:12px;cursor:pointer}.nav__menu span:before,.nav__menu span:after{content:'';position:absolute}.nav__menu span,.nav__menu span:before,.nav__menu span:after{display:block;width:18px;height:2px;background-color:#222b36;border-radius:5px;transition:all .3s ease-in-out}.nav__menu span:before{top:4px}.nav__menu span:after{bottom:4px}.nav-open .nav__menu span{background-color:transparent}.nav-open .nav__menu span:before{top:50%;transform:translateY(-50%) rotate(45deg)}.nav-open .nav__menu span:after{bottom:50%;transform:translateY(50%) rotate(-45deg)}.header__navigation{position:fixed;top:96px;left:0;right:0;bottom:0;display:none;background-color:#fff;overflow-y:scroll}.header__navigation::-webkit-scrollbar{display:none}.nav-open .header__navigation{display:block}.header__navigation .header__nav__items,.header__navigation .header__nav__items .header__nav__item{margin:0;padding:0}.header__nav__item .header__nav__extend{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid rgba(155,159,164,.16);margin:0 16px}.header__nav__item .header__nav__extend p{width:12px;height:12px;margin:0;padding:0;cursor:pointer;display:flex;align-items:center}.header__nav__item .header__nav__extend p span{position:relative}.header__nav__item .header__nav__extend p span:before{content:'';position:absolute;transform:translateY(50%) rotate(-90deg)}.header__nav__item .header__nav__extend p span,.header__nav__item .header__nav__extend p span:before{display:block;width:12px;height:2px;background-color:#222b36;transition:all .3s ease-in-out}.header__nav__item__open .header__nav__extend p span{background-color:transparent}.header__nav__item__open .header__nav__extend p span:before{transform:translateY(50%) rotate(0deg)}}@media screen and (min-width:768px){.header__navbar .logoX img{height:19px}.header__navbar__searchPanel{padding:32px 0}.header__navbar__searchPanel__container{margin:0 24px}.header__navbar__searchPanel__input input{height:36px;line-height:36px;padding-left:24px;margin-right:20px}.header__navbar__searchPanel__input .btn{height:36px;width:132px}.header__navbar__searchPanel__products__product .info{margin-left:24px}.header__navbar__searchPanel__products__product .info .name{line-height:20px;min-height:20px;-webkit-line-clamp:1}.header__navbar__searchPanel__products__product .info .sku{line-height:18px;margin:12px 0}.header__navbar__searchPanel__products__product .info .price{line-height:24px;margin-right:30px}.header__navbar__searchPanel__products__product+.header__navbar__searchPanel__products__product{margin-top:8px}.header__navbar__searchPanel>div .title{line-height:18px;margin:20px 0}.header__navbar__searchPanel .noResult{padding:28px 0 0}}@media screen and (min-width:768px) and (max-width:1023px){.header__nav__item__open>div{display:block}.header__nav__extra{position:relative;min-height:248px;background:#f4f5f6;padding:16px 32px;display:none}.header__nav__extra>ul{max-width:1280px;padding:0}.header__nav__extra__simple{position:static;display:none;min-height:auto}.header__nav__extra__simple ul li{padding:0}.header__nav__extra__simple ul li:last-child{margin:0}.header__nav__extra__simple ul li>a{color:#222b36;font-size:14px;line-height:17px;width:100%;box-sizing:border-box;padding:17.5px 16px 17.5px 32px;display:flex;justify-content:space-between;align-items:center;position:relative}.header__nav__extra__simple ul li>a:after{content:'';height:1px;position:absolute;bottom:0;left:32px;right:16px;background:rgba(155,159,164,.16);transform:scaleY(.5)}.header__nav__sub-item{font-size:14px;letter-spacing:0;line-height:18px;font-weight:500;color:#222b36;margin:0 0 16px}.header__nav__sub-item:hover{color:#297580}.header__nav__sub-item-title{font-weight:600;color:#222b36 !important}.header__nav__sub-item-title:hover{color:#222b36 !important}.header__nav__sub-item-active{color:#297580}.header__nav__sub-item__open{color:#297580}.header__nav__sub-item__products{position:absolute;top:16px;left:245px;right:0}.header__nav__sub-item__products:before{content:'';position:absolute;width:1px;height:calc(100% - 48px);background-color:#efeff0}.header__nav__sub-item__products ul{margin:0 24px;padding:0;display:none}.header__nav__sub-item__open .header__nav__sub-item__products ul{display:block}.header__nav__sub-item__products ul>a{display:block;text-decoration:none;border:1px solid #222b36;height:32px;line-height:32px;font-size:14px;color:#222b36;text-align:center;max-width:179px;margin:16px 0 0;cursor:pointer}.header__nav__sub-item__products ul>a:hover{background:rgba(34,43,54,.06);border:1px solid #222b36}.header__nav__sub-item__products ul>a:focus{background:rgba(34,43,54,.12);border:1px solid #222b36}.header__nav__sub-item__products ol{display:flex;margin:0;padding:0}.header__nav__sub-item__products ol li{color:#1f2429;font-size:12px;line-height:16px;text-align:center;margin:0 0 0 12px;width:calc((100% - 48px)/5);max-width:124px}.header__nav__sub-item__products ol li:first-child{margin:0}.header__nav__sub-item__products ol li:nth-child(n+6){display:none}.header__nav__sub-item__products ol li a p{min-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0}}@media only screen and (min-width:838px) and (max-width:1023px){.header__navbar__searchPanel__container{padding:unset;max-width:790px;margin:0 auto}}@media screen and (min-width:1024px){.nav__menu{display:none}.header__navbar__right{font-size:14px}.header__navbar__searchPanel__container{margin:0 auto;max-width:800px}.header__navbar__searchPanel__input input{margin-right:24px}.header__navbar__searchPanel .noResult{padding:48px 0 4px}.header__navigation{height:100%}.header__nav__items{display:flex;align-items:center;height:100%;margin:0;padding:0}.header__nav__item{display:flex;align-items:center;height:100%;font-size:14px;margin:0;padding:0}.header__nav__item+.header__nav__item{padding-left:20px}.header__nav__extend{border-bottom:2px solid transparent;display:flex;align-items:center;height:100%}.header__nav__extend:hover{border-bottom:2px solid #297580}.header__nav__item p{margin:0;padding:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.header__nav__item:hover .hover-content{display:block;box-shadow:0 8px 12px 0 rgba(0,0,0,.1)}.header__nav__extra{display:none;position:absolute;z-index:9;top:56px;left:0;right:0;bottom:0;background-color:#fff;min-height:264px}.header__nav__extra__simple{left:auto;right:auto;top:unset;min-height:auto !important;transform:translate(-24px,100%) !important}.header__nav__extra__simple ul{margin:0 24px 24px !important}.header__nav__extra__simple ul li{padding:24px 0 0 !important;margin:0}.header__nav__sub-items{position:relative;max-width:1280px;display:block;margin:24px 80px;padding:0}.header__nav__sub-item{font-size:14px;letter-spacing:0;line-height:18px;font-weight:400;color:#222b36;padding:0;margin:0 0 16px}.header__nav__sub-item:hover{color:#297580}.header__nav__sub-item-title{font-weight:600}.header__nav__sub-item-title:hover{color:#222b36}.header__nav__sub-item__open{color:#297580}.header__nav__sub-item__products{position:absolute;top:0;left:245px;right:0}.header__nav__sub-item__products:before{content:'';position:absolute;width:1px;height:100%;background-color:#efeff0}.header__nav__sub-item__products ul{margin:0 0 0 10px;padding:0;display:none}.header__nav__sub-item__open .header__nav__sub-item__products ul{display:block}.header__nav__sub-item__products ul>a{display:block;text-decoration:none;border:1px solid #222b36;height:32px;line-height:32px;font-size:14px;color:#222b36;text-align:center;max-width:179px;margin:24px 20px 0;cursor:pointer}.header__nav__sub-item__products ul>a:hover{background:rgba(34,43,54,.06);border:1px solid #222b36}.header__nav__sub-item__products ul>a:focus{background:rgba(34,43,54,.12);border:1px solid #222b36}.header__nav__sub-item__products ol{display:flex;margin:0;padding:0}.header__nav__sub-item__products ol li{color:#1f2429;font-size:12px;line-height:16px;text-align:center;margin:0 0 0 20px;width:calc((100% - 100px)/6)}.header__nav__sub-item__products ol li div{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}@media screen and (min-width:1280px){.header__navbar .logoX img{height:21px}.header__nav__item{font-size:16px}.header__navbar__right{font-size:16px}.header__navbar__searchPanel{padding:48px 0}.header__navbar__searchPanel__input input{height:48px;line-height:48px}.header__navbar__searchPanel__input .btn{height:48px}.header__navbar__searchPanel__suggest ul li a{padding:3px 16px;font-size:14px;line-height:18px}.header__navbar__searchPanel__products__product img{width:120px}.header__navbar__searchPanel__products__product .info{margin-left:32px}.header__navbar__searchPanel__products__product .info .name{font-size:16px;line-height:20px;min-height:20px}.header__navbar__searchPanel__products__product .info .sku{font-size:14px;line-height:18px;margin:12px 0 20px}.header__navbar__searchPanel__products__product .info .price{font-size:20px;line-height:24px;margin-right:24px}.header__navbar__searchPanel__products__product .info .save{font-size:16px;line-height:20px}.header__navbar__searchPanel__products__product+.header__navbar__searchPanel__products__product{margin-top:12px}.header__navbar__searchPanel>div .title{font-size:16px;line-height:20px;margin:24px 0 16px}.header__nav__item+.header__nav__item{padding-left:32px}.header__nav__extra{min-height:306px}.header__nav__extra>ul{margin:32px 80px 0}.header__nav__sub-item{font-size:16px;line-height:20px;margin:0 0 20px}.header__nav__sub-item__products ul{margin-left:16px}.header__nav__sub-item__products ul>a{margin:24px 27px 0}.header__nav__sub-item__products ol li{color:#1f2429;font-size:14px;line-height:18px;text-align:center;max-width:140px;margin-left:27px}}@media screen and (min-width:1440px){.header__navbar__container{margin:0 auto}.header__nav__extra>ul{margin:32px auto 0 auto}}.footer__global .subscribe{background-color:#39414a}.footer__global .subscribe__container{margin:0 16px;padding:40px 0}.footer__global .subscribe__title{color:#fff;font-weight:700;padding:0;text-align:center;font-size:22px;line-height:26px}.footer__global .subscribe__enterContainer{margin:40px 0;position:relative}.footer__global .subscribe__enterContainer input{width:100%;height:50px;line-height:50px;font-size:18px;text-align:center;outline:none;border:none}.footer__global .subscribe__enterContainer input::placeholder{color:#696969}.footer__global .subscribe__enterContainer div.mage-error{margin:8px 0 -8px}.footer__global .subscribe__enterContainer .btn{margin-top:16px;width:100%;height:50px;font-size:18px;text-align:center;color:#fff;letter-spacing:0;font-weight:400;border:none;background-color:#297580;padding:0}.footer__global .subscribe__enterContainer .field.button{position:relative}.footer__global .subscribe__enterContainer .field.button .loader__wrap{position:absolute;bottom:0;width:100%;background:#297580;justify-content:center;display:none}.footer__global .subscribe__enterContainer .field.button .loader__wrap .loader{width:34px;height:34px;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__global .subscribe__enterContainer .btn:hover{background-color:#59949d}.footer__global .subscribe__enterContainer .btn:focus{background-color:#116572}.footer__global .subscribe__tip{font-size:14px;color:#fff;letter-spacing:0;text-align:center;line-height:22px;font-weight:400;opacity:.8}.footer__global .subscribe__container .subscribe__msg{margin:0 0 -42px;padding:12px 0 12px 28px;font-size:14px;color:#32cd32;position:relative;display:none}.footer__global .subscribe__container .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__global .subscribe__container .subscribe__msg.error{color:#b30000}.footer__global .subscribe__container .subscribe__msg.error:before{content:'\e61f';color:#b30000}@media only screen and (min-width:768px){.footer__global .subscribe__enterContainer .field.button{width:172px;margin-left:16px}.footer__global .subscribe__enterContainer div.mage-error{position:absolute;bottom:-32px;right:0;left:0;margin:0;font-size:14px}.footer__global .subscribe__container .subscribe__msg{position:absolute;bottom:0}.footer__global .subscribe__title{font-size:24px;line-height:38px;font-weight:500}.footer__global .subscribe__container{margin:0 24px}.footer__global .subscribe__enterContainer{margin:32px 0;display:flex;align-items:center;width:100%}.footer__global .subscribe__enterContainer input{font-size:14px;text-align:left;padding:0 24px}.footer__global .subscribe__enterContainer .btn{margin-top:0;font-size:14px}.footer__global .subscribe__tip{font-size:12px;line-height:24px}}@media only screen and (min-width:912px) and (max-width:1023px){.footer__global .subscribe__container{max-width:864px;margin:0 auto}}@media only screen and (min-width:1024px){.footer__global .subscribe__enterContainer .field.button{width:204px;margin-left:24px}.footer__global .subscribe__enterContainer div.mage-error{font-size:16px}.footer__global .subscribe__container{margin:0 80px;padding:80px 0}.footer__global .subscribe__title{font-size:40px;line-height:48px}.footer__global .subscribe__enterContainer{margin:64px 0 42px}.footer__global .subscribe__enterContainer input{font-size:16px;padding:0 32px}.footer__global .subscribe__enterContainer .btn{max-width:180px;font-size:16px}.footer__global .subscribe__tip{font-size:18px;line-height:22px}}@media only screen and (min-width:1280px){.footer__global .subscribe__container{max-width:1120px;margin:0 auto}}@media only screen and (max-width:475px){.footer__subscribe .subscribe__box .form .element div.mage-error{bottom:-42px}}.footer{background:#000;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:24px 0 8px;flex-wrap:wrap;border-bottom:1px solid #e5e7eb00}.footer__global .footer__content .content__box .footer__content__item .item__logo{display:flex;flex-direction:column;align-items:flex-start}.footer__global .footer__content .content__box .footer__content__item .item__logo img{width:96px}.footer__global .footer__content .content__box .footer__content__item:nth-child(5) .item__share{display:none}.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:16px}.footer__global .footer__content .content__box .footer__content__item .item__app{width:100%;margin:24px 0 0;display:none}.footer__global .footer__content .content__box .footer__content__item:last-child .item__app{display:block;margin:0}.content__box .item__extend dt{display:flex;justify-content:space-between;cursor:pointer;padding:13px 0;border-bottom:1px solid #e5e7eb00;font-weight:500;color:#bbc0c4}.content__box .footer__content__item .item__app dt{border:none}.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:70px}.content__box .item__extend dd{display:flex;flex-direction:column;padding:0 0 0 16px;margin:0}.content__box .footer__content__item .item__app dd{flex-direction:row;justify-content:space-evenly;padding:13px 16px;margin:0;border-top:1px solid #e5e7eb00}.content__box .footer__content__item .item__app dd .google__apple{display:flex;justify-content:space-around;align-items:center;width:66%;flex-wrap:wrap}.content__box .footer__content__item .item__app dd .google__apple a{border:none;padding:0;line-height:unset;font-size:0;margin-left:8px}.content__box .item__extend dd>a{border-bottom:1px solid #e5e7eb00;padding:13px 0;color:#bbc2c4;font-weight:400;text-decoration:none}.content__box .item__extend dd .contact{display:flex;padding:12px 0}.content__box .item__extend dd .contact{align-items:center;border-bottom:1px solid #e5e7eb00}.content__box .item__extend dd .contact p{color:#8e8e8e;padding:0;margin:0 0 0 12px}.content__box .item__extend dd .contact p a{color:#8e8e8e;text-decoration:none}.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:403px){.content__box .footer__content__item .item__app dd .google__apple{justify-content:unset}.content__box .footer__content__item .item__app dd .google__apple a+a{margin-top:8px}}@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:#000;padding:28px 0;font-size:14px;border-top:1px solid #e5e7eb00}.footer__copyright .copyright__box{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.footer__copyright .copyright__box p{margin:0 12px 0 0;padding:0;color:#bfc5c9}.footer__copyright .copyright__box p a{color:#bfc5c9;text-decoration:none}.footer__copyright .copyright__box p a:hover{color:#fff}@media only screen and (min-width:1024px){.footer__global .footer__content .content__box .footer__content__item:nth-child(1){border:none}.footer__global .footer__content{padding:56px 0}.footer__content .content__box{display:flex;justify-content:space-between}.content__box .footer__content__item{width:15%}.content__box .footer__content__item:first-child{width:25%}.content__box .footer__content__item:nth-child(5){width:30%}.content__box .footer__content__item:last-child{display:none}.footer__global .footer__content .content__box .footer__content__item .item__logo img{width:140px}.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:nth-child(5) .item__share{margin:24px 0 0;display:block}.footer__global .footer__content .content__box .footer__content__item:nth-child(1) .item__share{display:none}.footer__global .footer__content .content__box .footer__content__item:nth-child(1) .item__app{display:block}.content__box .footer__content__item .item__app dt,.content__box .item__extend dt{border:none;font-size:16px;font-weight:500;padding:0;margin:0 0 18px}.content__box .footer__content__item .item__app dt{margin:0 0 16px;color:#bbc0c4}.content__box .item__extend dd a{border:none;padding:0;line-height:28px;color:#8e8e8e;text-decoration:none}.content__box .item__extend dd a:hover{color:#bbc0c4}.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}.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 .item__extend:nth-child(5) .item__share dd{flex-direction:row}.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{padding-bottom:0;border:none}}@media only screen and (min-width:1440px){.footer__content .content__box{max-width:1280px;width:100%;margin:auto}}.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:#297580;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:#297580;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:#59949d}.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:#297580;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:#59949d}@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}}.modal-popup.newsletter-popup.modal-slide{left:0 !important}.modal-popup.newsletter-popup .modal-inner-wrap{background:#fff !important;min-height:unset !important;position:absolute;left:50%;top:50%;line-height:normal;margin:0;transform:translate(-50%,-50%) !important;border-radius:0;width:75%}.modal-popup.newsletter-popup .modal-inner-wrap .modal-header{position:relative;border:unset;height:unset;display:unset;padding:0}.modal-popup.newsletter-popup .modal-inner-wrap .modal-header .action-close:before{color:#1f2429}.modal-popup.newsletter-popup .modal-inner-wrap .modal-content{padding:0}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__banner{font-size:0}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content{padding:16px;text-align:center;height:286px}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .content__header a.aidot img{height:18px}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .content__header a.welov img{height:15px;border-left:1px solid #222b36;margin-left:10px;padding-left:14px}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .newsletter__form h2{font-size:18px;font-weight:800;line-height:21px;margin:24px 0 14px;color:#17292a}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .newsletter__form p{font-size:12px;font-weight:200;line-height:19px;margin:0 0 32px;color:#222b36}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .newsletter__form .field.email,.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .newsletter__form .field.button{position:relative}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .newsletter__form .fieldset div.mage-error{position:absolute;left:0;right:0;bottom:42px}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .newsletter__form input{border:1px solid rgba(34,43,54,1);height:40px;text-align:center;box-shadow:none;outline:none}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .newsletter__form input::placeholder{color:#17292a}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .newsletter__form button{width:100%;border:none;background:#297580;color:#fff;height:40px}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .content__success{display:none}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .content__success a{background:#297580;color:#fff;height:40px;line-height:40px;text-decoration:none;display:block;font-size:14px}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .content__success h2{margin:60px 0 14px;font-size:18px;font-weight:800;line-height:21px}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .content__success p{margin:0 0 32px;font-size:12px;line-height:19px}.modal-popup.newsletter-popup .loader__wrap{position:absolute;top:0;width:100%;height:100%;background:#297580;justify-content:center;align-items:center;display:none}.modal-popup.newsletter-popup .loader__wrap .loader{width:12px;height:12px;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}@media only screen and (min-width:768px) and (max-width:1023px){.modal-popup.newsletter-popup .modal-inner-wrap{width:62.5%}}@media only screen and (min-width:1024px){.modal-popup.newsletter-popup .modal-inner-wrap{width:870px}.modal-popup.newsletter-popup .newsletter-subscribe-popup{display:flex}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content{padding:48px;height:unset;width:85%}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .content__header a.aidot img{height:32px}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .content__header a.welov img{height:28px}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .content__success h2,.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .newsletter__form h2{font-size:28px;margin:60px 0 16px}.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .content__success p,.modal-popup.newsletter-popup .newsletter-subscribe-popup .newsletter__content .newsletter__form p{font-size:14px;margin:0 0 42px}}