main .columns{padding-bottom:40px}.products{margin:28px 0 0}.section__banner{font-size:0}.section__banner .banner__tip{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);color:#1b353c}.section__banner .banner__tip p{font-size:40px;line-height:48px;font-weight:800;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:32px;line-height:38px}.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:24px;line-height:28px}.section__banner .banner__tip .btn__container{height:36px;margin-top:24px}}@media only screen and (max-width:767px){.section__banner .banner__tip p{font-size:22px;line-height:26px}.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}}h2.category__title{margin:80px 0 0;text-align:center;font-size:40px;line-height:48px;font-weight:800}.category__filter{position:relative;font-size:20px;color:#17292a;font-weight:300;margin-top:32px}.category__filter img{height:24px;width:24px}.category__filter ul{list-style:none;margin:0;padding:0}.category__filter .filter__btn{height:48px;width:206px;border-radius:8px;border:1px solid rgba(210,214,217,1);display:flex;justify-content:space-between;align-items:center;padding:0 12px 0 20px;cursor:pointer}.category__filter .filter__ele{position:absolute;top:0;left:240px;z-index:10;display:flex;box-shadow:0 6px 12px 0 rgba(0,0,0,.13)}.category__filter .filter__ele .ele__first,.category__filter .filter__ele .ele__second{display:none;background:#fff}.category__filter .filter__ele .ele__second{border-left:1px solid #e2e7eb}.category__filter .filter__ele .ele__first li{height:48px;padding:0 12px 0 20px;display:flex;align-items:center;justify-content:space-between;margin:0;cursor:pointer}.category__filter .filter__ele .ele__first li.hover{background:#f4f5f6}.category__filter .filter__ele .ele__second li{height:48px;padding:0 20px;display:flex;align-items:center;margin:0;cursor:pointer}.category__filter .filter__ele .ele__second li.hidden{display:none}.category__filter .filter__ele .ele__second li:hover{background:#f4f5f6}.category__filter .filter__ele .ele__first li span{padding:0 12px 0 0}.category__filter .filter__ele .ele__second li span{padding:0 0 0 20px}.filter__ele i.ele__check,.filter__ele__wap i.ele__check{background-image:url(../images/check_default.svg);background-repeat:no-repeat;background-size:24px 24px;cursor:pointer;width:24px;height:24px}.filter__ele__wap i.ele__check{background-size:16px 16px;width:16px;height:16px}.filter__ele i.ele__check.checked,.filter__ele__wap i.ele__check.checked{background-image:url(../images/check_checked.svg)}@media only screen and (max-width:1439px){h2.category__title{font-size:32px;line-height:38px;margin:64px 0 0}.category__filter{font-size:16px;margin-top:24px}.category__filter .filter__btn{padding:0 12px;height:40px;width:174px}.category__filter img{height:20px;width:20px}.filter__ele i.ele__check{height:20px;width:20px;background-size:20px 20px}.category__filter .filter__ele{left:200px}}@media only screen and (max-width:1279px){h2.category__title{font-size:24px;line-height:28px;margin:60px 0 0}.category__filter{margin-top:20px}}@media only screen and (max-width:767px){.columns .container{width:100%}h2.category__title{font-size:22px;line-height:26px;margin:40px 0 0}.category__filter{font-size:14px;margin-top:32px}.category__filter img{width:16px;height:16px}.category__filter .filter__btn{width:unset}.category__filter .filter__ele .ele__first,.category__filter .filter__ele .ele__second{display:none !important}.category__filter .filter__ele__wap{position:absolute;background:#fff;z-index:10;left:0;top:42px;box-shadow:0 6px 12px 0 rgba(0,0,0,.13);border-radius:12px;width:100%;cursor:pointer;padding:8px 0;display:none}.filter__item__wap dt{display:flex;justify-content:space-between;height:40px;padding:0 16px;align-items:center;font-weight:500;margin:0}.filter__ele,.filter__item__wap dd,.filter__item__wap dt img.up{display:none}.filter__item__wap dt img.up{transform:scaleY(-1)}.filter__item__wap dd{margin:0;background:#f4f5f6}.filter__item__wap dd div{display:flex;align-items:center;height:40px;padding:0 32px}.filter__item__wap dd div span{margin-left:12px;line-height:20px}}@media only screen and (min-width:768px){.category__filter .filter__ele__wap{display:none !important}}.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% - 56px)/3) !important;margin:0 28px 0 0;padding:20px;border-radius:12px}.products-grid .product-items .product-item:nth-child(n+4){margin-top:28px;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 .product-image-photo{transition:all .3s}.product-item .product-image-photo:hover{transform:scale(1.05)}.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:52px}.product-item .product__item__name a{font-size:18px;line-height:26px;font-weight:400;color:#1b353c}.product-item .product__item__price{text-align:center;margin:8px 0 16px}.product-item .price-box .price{font-size:20px;line-height:32px;color:#1b353c;font-weight:800}.price-box .old-price .price-label{display:none}.product-item .old-price .price{color:#8c9399;font-size:16px;line-height:26px;text-decoration:line-through;margin-left:10px;font-weight:500}.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 .btn__tip.visible{visibility:hidden}.product-item .product__item__action button,.product-item .product__item__action a{margin-top:8px;background:var(--theme-bg-color);border-radius:22px;height:44px;line-height:44px;font-size:16px;color:#fff;display:flex;align-items:center;justify-content:center;padding:0;border:none;transition:all .3s;text-decoration:none}.product-item .product__item__action a:hover{background:var(--global-a-hover)}.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:var(--global-a-hover)}.product-item .product__item__action button.AiDotBuy:focus{background:var(--global-a-hover)}.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}.pages a.page,.pages a.page:visited,.pages .action.previous:visited:before,.pages .action.next:visited:before{color:#1b353c;font-size:14px}.pages strong.page{background:var(--theme-bg-color);color:#fff;border-radius:50%;width:36px;height:36px;padding:0;justify-content:center;display:flex;align-items:center;font-size:14px}.pages .item{margin:0 28px 0 0;width:36px;height:36px}.pages .item a.page:hover{background:var(--theme-bg-color);color:#fff;border-radius:50%;width:36px;height:36px;padding:0;display:flex;align-items:center;justify-content:center}.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% - 40px)/3) !important;margin:0 20px 0 0}.products-grid .product-items .product-item:nth-child(n+4){margin-top:20px;margin-left:0}.product-item .product__item__name{min-height:42px}.product-item .product__item__name a{font-size:16px;line-height:19px}.product-item .price-box .price{font-size:16px;line-height:26px}.product-item .old-price .price{font-size:14px;line-height:24px}.product-item .product__item__action .btn__tip{font-size:12px}.product-item .product__item__action button,.product-item .product__item__action a{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% - 24px)/3) !important;margin:0 12px 0 0}.products-grid .product-items .product-item:nth-child(n+4){margin-top:12px;margin-left:0}.products-grid .product-items .product-item:hover{box-shadow:0 0 12px 0 rgba(0,0,0,.12)}}@media only screen and (max-width:1023px){.products-grid .product-items .product-item{padding:16px}}@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}.products-grid .product-items .product-item:nth-child(2n){margin:0}.products-grid .product-items .product-item:nth-child(n+3){margin-top:8px}.product-image-container{display:unset}.pages .item{margin:0 14px 0 0}.product-item .product__item__price{margin:8px 0}.products-grid .product-items .product-item{padding:12px}.product-item .product__item__action button,.product-item .product__item__action a{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 .old-price.configure-price{display:block}.save-price,.save-price-configure{position:absolute;top:0;right:0;z-index:9;background:#ff572d;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}}