.section__banner{font-size:0}.section__banner .banner__tip{position:absolute;left:0;right:0;top:50%;transform:translate(0,-50%);color:#fff;display:flex;flex-direction:column}.section__banner .banner__tip.air-purifiers{left:50%;transform:translateX(-50%);top:9%;text-align:center}.section__banner .banner__tip.humidifiers{right:15%;left:auto;top:50%;transform:translateY(-50%)}.section__banner .banner__tip.massagers{left:15.25%;top:23.791%;transform:translateY(-23.791%)}.section__banner .banner__tip p{font-size:40px;line-height:58px;font-weight:500;color:#17292a;margin:0}.section__banner .banner__tip .btn__container{height:44px;width:140px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:24px;margin-top:44px}.section__banner .banner__tip .btn__container a{line-height:22px;text-decoration:none;color:#1b353c;font-size:16px;font-weight:500}@media only screen and (max-width:1439px){.section__banner .banner__tip p{font-size:30px;line-height:36px}.section__banner .banner__tip .btn__container{height:40px;width:130px;margin-top:32px}.section__banner .banner__tip .btn__container a{font-size:14px}}@media only screen and (max-width:1023px){.section__banner .banner__tip p{font-size:18px;line-height:22px}.section__banner .banner__tip .btn__container{height:36px;margin-top:24px}}@media only screen and (max-width:767px){.section__banner .banner__tip.humidifiers,.section__banner .banner__tip.massagers{left:0;right:0;top:10%;transform:unset}.section__banner .banner__tip p{font-size:22px;line-height:26px}.section__banner .banner__tip{align-items:center;top:10%;transform:unset}.section__banner .banner__tip .btn__container{margin-top:20px}}.category__summary{position:relative}.category__summary .category-image{position:relative;font-size:0;margin:0}.category__summary .category__tip{position:absolute;left:0;right:0;top:50%;transform:translate(0,-50%);color:#fff;display:flex;flex-direction:column}.category__summary .category__tip strong{font-size:40px;line-height:48px;font-weight:800}.category__summary .category__tip span{font-size:24px;line-height:32px;font-weight:500;margin-top:16px}@media only screen and (max-width:1439px){.category__summary .category__tip strong{font-size:32px;line-height:38px}.category__summary .category__tip span{font-size:16px;line-height:24px}}@media only screen and (max-width:1023px){.category__summary .category__tip strong{font-size:24px;line-height:28px}.category__summary .category__tip span{font-size:14px;line-height:22px}}@media only screen and (max-width:767px){.category__summary .category__tip{align-items:center;bottom:12%;top:unset;transform:unset}.category__summary .category__tip strong{font-size:22px;line-height:26px}}.category__filter{background:#f4f5f6;color:#1f2429;position:relative;font-size:14px}.category__filter i.ele__check{background-image:url(../images/check_default.svg);background-repeat:no-repeat;background-size:16px 16px;width:16px;height:16px;cursor:pointer;margin:0 12px}.category__filter i.ele__check.checked{background-image:url(../images/check_checked.svg)}@media only screen and (max-width:767px){.products{margin:0}.page-products .columns{padding:40px 0}.category__filter .ele{display:none}.category__filter .ele__wap{display:flex;justify-content:space-between;align-items:center;height:56px}.category__filter .ele__wap .filter__title{font-weight:600}.category__filter .ele__wap .filter__select{cursor:pointer}.category__filter .ele__wap .ele__btn{display:flex;align-items:center}.category__filter .ele__wap .ele__btn span{font-size:14px;line-height:17px;font-weight:400}.category__filter .ele__wap .ele__btn img{width:16px;height:16px;margin-left:12px}.category__filter .ele__wap .ele__select{position:absolute;background:#fff;z-index:10;left:0;top:56px;box-shadow:0 6px 12px 0 rgba(0,0,0,.15);width:100%;text-align:right;box-sizing:border-box;padding:10px 0 0;display:none}.category__filter .ele__wap .ele__select dd div{display:flex;align-items:center}.category__filter .ele__wap .ele__select dd div span.checked{color:#297580}}@media only screen and (min-width:768px){.products{margin:0}.second__product__list{padding:40px 0}.category__filter{background:0 0;margin:40px 0 0}.category__filter .ele__wap{display:none}.category__filter .ele{display:flex;justify-content:space-between;flex-wrap:wrap;background:#f4f5f6;padding:12px 24px}.category__filter .ele .filter__item{cursor:pointer;display:flex;align-items:center;width:calc(100%/3)}.category__filter .ele .filter__item:nth-child(2n){margin-left:calc(100%/3);margin-top:12px}.category__filter .ele .filter__item:nth-child(2){margin:0}.category__filter .ele .filter__item span{font-size:12px;line-height:14px;font-weight:400}.category__filter .ele .filter__item span.checked{color:#297580}.category__filter .ele .filter__item.title span{font-size:14px;font-weight:500;line-height:18px}}@media only screen and (min-width:1024px){.category__filter .ele .filter__item span{font-size:14px;line-height:18px}.category__filter .ele .filter__item.title span{font-size:18px;line-height:22px}.category__filter .ele .filter__item{width:unset !important;margin:0 !important}}@media only screen and (min-width:1280px){.second__product__list{padding:64px 0}.category__filter .ele{padding:12px 48px}.category__filter i.ele__check{background-size:20px 20px;width:20px;height:20px}.category__filter .ele .filter__item span{font-size:16px;line-height:20px}.category__filter .ele .filter__item.title span{font-size:20px;line-height:24px}}.block.filter,.toolbar .toolbar-amount,.toolbar .limiter,.toolbar .toolbar-sorter{display:none !important}.third__product__list{background:#f4f5f6}.products-grid .product-items{display:flex;flex-wrap:wrap}.products-grid .product-items .product-item{background:#fff;width:calc((100% - 64px)/3) !important;margin:0 32px 0 0;padding:24px;transition:all .4s}.products-grid .product-items .product-item:nth-child(n+4){margin-top:32px;margin-left:0}.products-grid .product-items .product-item:hover{box-shadow:0 0 14px 0 rgba(0,0,0,.12)}.products-grid .product-items .product-item .product-item-info{width:auto;position:relative}.products-grid .product-items .product-item-info:hover{background:unset;box-shadow:unset;border:unset;margin:unset;padding:unset}.product-item{font-size:unset}.product-item .product__item__name{margin-top:20px;overflow:hidden;text-overflow:ellipsis;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:56px}.product-item .product__item__name a{font-size:28px;line-height:34px;font-weight:400;color:#1b353c}.product-item .product__item__price{text-align:center;margin:8px 0 0}.product-item .price-box .price{font-size:32px;line-height:38px;color:#1f2429;font-weight:600}.price-box .old-price .price-label{display:none}.product-item .old-price .price{color:#8c9399;font-size:24px;line-height:28px;text-decoration:line-through;margin-left:10px;font-weight:400}.product-item .product__item__action{display:flex;flex-direction:column}.product-item .product__item__action .btn__tip{text-align:center;font-size:14px;line-height:20px;color:#1b353c}.product-item .product__item__action button{margin-top:8px;background:#1b353c;border-radius:22px;height:44px;line-height:44px;font-size:18px;color:#fff;display:flex;align-items:center;justify-content:center;padding:0;border:none;transition:all .3s}.product-item .product__item__action button.AmazonBuy{background:#355159}.product-item .product__item__action button.AmazonBuy:hover{background:#496269}.product-item .product__item__action button.AmazonBuy:focus{background:#2d444b}.product-item .product__item__action button.AiDotBuy:hover{background:#32494f}.product-item .product__item__action button.AiDotBuy:focus{background:#162d33}.product-item .product__item__action button.AiDotBuy img{height:28px;margin-left:8px}.product-item .product__item__action button.AmazonBuy img{height:20px;margin-left:8px}.products.wrapper~.toolbar .pages{float:unset}.toolbar .pages .action{box-shadow:unset;background:unset;border:unset;padding:0;margin:0}.pages a.page,.pages a.page:visited,.pages .action.previous:visited:before,.pages .action.next:visited:before{color:#1f2429;font-size:16px}.pages .pages-items{display:flex;justify-content:center;align-items:center}.pages .item{width:36px;height:36px;border:1px solid rgba(155,159,164,1);display:flex;align-items:center;justify-content:center}.pages .item.current{border:1px solid #297580}.pages strong.page{background:0 0;color:#297580;border-radius:50%;width:36px;height:36px;padding:0;justify-content:center;display:flex;align-items:center;font-size:16px}.pages .item:hover{border:1px solid #297580}.pages .item:hover a.page,.pages .item:hover .action.next:visited:before,.pages .item:hover .action.previous:visited:before{color:#297580}.pages .item:last-child,.toolbar.toolbar-products,.product-item .price-box{margin:0}.toolbar.toolbar-products .pages{margin:28px 0 0}.pages-item-previous,.pages-item-next{position:static}@media only screen and (max-width:1439px){.toolbar.toolbar-products .pages{margin:20px 0 0}.products-grid .product-items .product-item{width:calc((100% - 56px)/3) !important;margin:0 28px 0 0;padding:20px}.products-grid .product-items .product-item:nth-child(n+4){margin-top:28px;margin-left:0}.product-item .product__item__name{min-height:38px}.product-item .product__item__name a{font-size:24px;line-height:28px}.product-item .price-box .price{font-size:28px;line-height:34px}.product-item .old-price .price{font-size:20px;line-height:24px}.product-item .product__item__action .btn__tip{font-size:12px}.product-item .product__item__action button{font-size:16px;height:36px;line-height:36px;border-radius:18px}.product-item .product__item__action button.AiDotBuy img{height:24px;margin-left:6px}.product-item .product__item__action button.AmazonBuy img{height:18px;margin-left:6px}}@media only screen and (max-width:1279px){.products-grid .product-items .product-item{width:calc((100% - 40px)/3) !important;margin:0 20px 0 0;padding:16px}.products-grid .product-items .product-item:nth-child(n+4){margin-top:20px;margin-left:0}.products-grid .product-items .product-item:hover{box-shadow:0 0 12px 0 rgba(0,0,0,.12)}.product-item .product__item__name a{font-size:18px;line-height:22px}.product-item .price-box .price{font-size:20px;line-height:24px}.product-item .old-price .price{font-size:16px;line-height:20px}}@media only screen and (max-width:1023px){.products-grid .product-items .product-item{width:calc((100% - 32px)/3) !important;margin:0 16px 0 0;padding:12px}.products-grid .product-items .product-item:nth-child(n+4){margin-top:12px;margin-left:0}}@media only screen and (min-width:768px){.products-grid .product-items .product-item:nth-child(3n){margin-right:0}.category__filter .filter__ele__wap{display:none}}@media only screen and (max-width:767px){.products-grid .product-items .product-item{width:calc((100% - 8px)/2) !important;margin:0 8px 0 0;padding:8px}.products-grid .product-items .product-item:nth-child(2n){margin:0}.products-grid .product-items .product-item:nth-child(n+3){margin-top:8px}.pages .item{margin:0 10px 0 0}.product-item .product__item__name a{font-size:14px;line-height:18px}.product-item .price-box .price{font-size:16px;line-height:19px}.product-item .old-price .price{font-size:12px;line-height:14px}.product-item .product__item__price{margin:8px 0}.products-grid .product-items .product-item{padding:12px}.product-item .product__item__action button{font-size:12px;height:32px;line-height:32px;border-radius:16px}.product-item .product__item__action button.AiDotBuy img{height:18px;margin-left:4px}.product-item .product__item__action button.AmazonBuy img{height:14px;margin-left:4px}.pages strong.page,.pages .item,.pages .item a.page:hover{width:32px;height:32px}.pages .pages-items{padding:0}}.product-item .price-box{display:flex;align-items:center;justify-content:center}.product-item .price-box .price-label{font-size:16px;margin-right:4px;display:none}.product-item .old-price.configure-price{display:block}.save-price,.save-price-configure{position:absolute;top:0;right:0;z-index:9;background:#f5515b;width:50px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:16px;font-weight:600;color:#fff}@media only screen and (min-width:1280px){.save-price,.save-price-configure{width:55px;height:22px}}@media only screen and (min-width:1440px){.save-price,.save-price-configure{width:59px;height:24px;font-size:14px;line-height:18px}}