﻿/* .pagesbanner img.innerbanners{height:500px} */
.pagesbanner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(20,20,20,.88) 0%,rgba(20,20,20,.55) 40%,rgba(20,20,20,.15) 70%,rgba(20,20,20,.05) 100%);z-index:1;pointer-events:none}
.pagesbanner .pagesbanner-animate{max-width:1500px;padding:0 50px;text-align:left;top:50%}
.pagesbanner .pagesbanner-animate .p1{font-size:44px;font-weight:700;line-height:1.18;margin:0 0 20px;color:#fff;max-width:620px}
.pagesbanner .pagesbanner-animate .p2{font-size:16.5px;font-weight:300;color:#e8e8e8;margin:0 0 30px;max-width:560px;line-height:1.6}
.banner-btns{display:flex;flex-wrap:wrap;gap:14px}
.banner-btns .btn-primary{display:inline-block;background:#C99F72;color:#222;font-weight:600;font-size:15px;text-decoration:none;padding:14px 32px;border-radius:3px}
.banner-btns .btn-secondary{display:inline-block;background:rgba(255,255,255,.08);color:#fff;font-weight:500;font-size:15px;text-decoration:none;padding:13px 31px;border:1px solid rgba(255,255,255,.35);border-radius:3px}
@media(max-width:1920px){
.pagesbanner .pagesbanner-animate .p1{font-size:2.3vw;margin-bottom:1vw}
.pagesbanner .pagesbanner-animate .p2{font-size:.9vw;margin-bottom:1.6vw}
.banner-btns{gap:.75vw}
.banner-btns .btn-primary{font-size:.8vw;border-radius:.2vw;padding:.75vw 1.7vw}
.banner-btns .btn-secondary{font-size:.8vw;border-radius:.2vw;padding:.75vw 1.7vw}
}
/* @media(max-width:1024px){
.pagesbanner .pagesbanner-animate{padding:0 30px}
.pagesbanner .pagesbanner-animate .p1{font-size:32px}
.pagesbanner .pagesbanner-animate .p2{font-size:15px;margin-top:10px}
}
@media(max-width:768px){
.pagesbanner .pagesbanner-animate{padding:0 20px;top:55%}
.pagesbanner .pagesbanner-animate .p1{font-size:24px;margin-bottom:12px}
.pagesbanner .pagesbanner-animate .p2{font-size:14px;margin-bottom:20px}
.banner-btns .btn-primary,.banner-btns .btn-secondary{padding:10px 20px;font-size:14px}
} */


.product-catelist .product-cateitem .cate-img{max-height:initial;}
.product-catelist .product-cateitem .cate-img img{aspect-ratio:1/1;object-fit:contain;background:#fff;height:auto}
.prohome-content .icon {margin-bottom:15px}
.details .summary+div{display:none}