﻿.prolist-content *,.prolist-bottom * {/*font-family:Calibri!important;*/font-size:18px}
/*.prolist-content .kchefont, .prolist-bottom .kchefont{font-family: "kchefont" !important;}*/
.prolist-content h5,.prolist-bottom h5,.prolist-bottom .kche-t98 .kche-t98-title,.prolist-bottom .kche-t116 .kche-t116-title{font-size:29px!important}
.prolist-bottom .kche-t92 .kche-t92-content>.kche-t92-tit{font-size:29px!important}
@media (max-width:768px){.pro-main .kche-t10>h5,.pro-main .kche-t120 .kche-t120-outer-box h5,.pro-main .kche-t13>h5,.pro-main .kche-t1>h5,.pro-main .kche-t3>h5,.pro-main .kche-t4>h5,.pro-main .kche-t5>h5,.pro-main .kche-t67>.kche-item-title>h5,.pro-main .kche-t68>.kche-template-title>h5,.pro-main .kche-t69>.kche-template-title>h5,.pro-main .kche-t6>h5,.pro-main .kche-t70>.kche-template-title>h5,.pro-main .kche-t71>.kche-template-item>h5,.pro-main .kche-t72>.kche-template-item>h5,.pro-main .kche-t73>.kche-template-item>.kche-template-title>h5,.pro-main .kche-t74>.kche-template-item>h5,.pro-main .kche-t7>h5,.pro-main .kche-t80>.kche-template-item>h5,.pro-main .kche-t81>.kche-template-item>.kche-template-title>h5,.pro-main .kche-t82>.kche-template-item>.kche-template-title>h5,.pro-main .kche-t83>h5,.pro-main .kche-t84>.kche-template-item>.kche-template-title>h5,.pro-main .kche-t8>h5,.pro-main .kche-t95>h5,.pro-main .kche-t9>h5,.pro-main .kche-t128 .kche-template-item h5,.pro-main .kche-t58 .kche-template-item h5,.pro-main .kche-t59 .kche-template-item h5,.pro-main .kche-t76 .kche-template-item h5,.pro-main .kche-t77 .kche-template-item h5,.pro-main .kche-t78 .kche-template-item h5,.pro-main .kche-t79 .kche-template-item h5{font-size:29px!important}}
.pagesbanner .pagesbanner-animate.products{left: 0;transform:translate(0,-50%);text-align: left;max-width: 50%;padding-left:5%;}
@media (max-width:500px){.pagesbanner .pagesbanner-animate.products .p1{font-size:12px;}}

.allproduct-inquiry-more{text-align: center;}
.allproduct-inquiry-more a{display:inline-block;padding:8px 20px;background:var(--color);color:#fff;border-radius: 30px;transition: all .3s;}
.allproduct-inquiry-more a:hover{box-shadow: 0 0 10px 1px var(--color);}
.kche-t88.allproduct-ctwbw .kche-t88-item{border-bottom:none}
.kche-t88.allproduct-ctwbw .kche-t88-list{margin-top:0}
.kche-t88.allproduct-ctwbw .kche-t88-item>.kche-t88-item-img{position:relative;height:0;padding-bottom:66%;}
.kche-t88.allproduct-ctwbw .kche-t88-item>.kche-t88-item-img img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}
.allproduct-t111.kche-t111 .kche-t111-item-text .kche-cate{text-align: center;font-size:14px;margin-bottom:10px}
.allproduct-t111.kche-t111 .kche-t111-item-text .kche-t111-item-des a{display:inline-block;padding:8px 20px;color:#fff;background: var(--color);border-radius: 30px;transition: all .3s;}
.allproduct-t111.kche-t111 .kche-t111-item-text .kche-t111-item-des a:hover{background: var(--fontcolor);}
.allproduct-t111.kche-t111 .kche-t111-item:hover .kche-t111-item-text .kche-t111-item-tit a{color:var(--color)}
.allproduct-t111.kche-t111 .kche-t111-item-text .kche-t111-item-tit{min-height:58px;}
.allproduct-t111.kche-t111 .kche-t111-item .kche-t111-item-img>a{position:relative;height:0;padding-bottom:100%;display: block;}
.allproduct-t111.kche-t111 .kche-t111-item .kche-t111-item-img img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}
.allproduct-feedback .title{text-align: center;font-weight:var(--fontbold7);font-size:30px;}
@media (max-width:768px){.allproduct-t111.kche-t111,.kche-t88.allproduct-ctwbw{padding:0 15px}
.allproduct-feedback .title{font-size:22px;}}
.allproduct-feedback .title{text-transform: capitalize;}
.pagesbanner .pagesbanner-animate{left:0;top:50%;text-align:left;padding-left:5%;transform:translate(0,-50%)}
.pagesbanner .pagesbanner-animate .p1{font-size:66px;font-weight:var(--fontbold7)}
.pagesbanner .pagesbanner-animate .p2{max-width:50%;font-size:22px}
.pagesbanner .pagesbanner-animate .more a{display:inline-block;background:var(--color);color:#fff;font-size:var(--fontsize20);border-radius:5px;margin-top:20px;padding:5px 15px}
.pagesbanner-animate.pro-tumbler{color:var(--fontcolor)}
.pagesbanner .pagesbanner-animate.pro-tumbler .more a{background-color:#e60012;border-radius:51px}
@media (max-width:1600px){.pagesbanner .pagesbanner-animate .p1{font-size:3.4vw}
.pagesbanner .pagesbanner-animate .p2{font-size:1.25vw}
}@media (max-width:1024px){.pagesbanner .pagesbanner-animate .p2{max-width:90%}
}@media (max-width:768px){.pagesbanner .pagesbanner-animate .p1{font-size:26px}
.pagesbanner .pagesbanner-animate .p2{font-size:12px}
.pagesbanner .pagesbanner-animate .more{display:none}
}@media (max-width:500px){.pagesbanner .pagesbanner-animate .p1{font-size:var(--fontsize14)}
.pagesbanner .pagesbanner-animate .p2{display:none}
}
.pagesbanner.banner-img-active img {width: 50%;}
.pagesbanner .pagesbanner-animate.water-bottle{background:#f7f7f7;width:50%;height:100%;left:unset;right:0;top:0;transform:unset;color:var(--fontcolor)}
.pagesbanner .pagesbanner-animate.water-bottle .p1{font-size:38px}
.pagesbanner .pagesbanner-animate.water-bottle .p2{width:100%;max-width:unset;font-size:20px;}
.pagesbanner .pagesbanner-animate.water-bottle .more a{background-color:#e60012;border-radius:51px}
@media (max-width:1600px){.pagesbanner .pagesbanner-animate.water-bottle .p1{font-size:2.1vw}
.pagesbanner .pagesbanner-animate.water-bottle .p2{font-size:1.05vw;}}
@media (max-width:768px){.pagesbanner .pagesbanner-animate.water-bottle .p2{display:none}}
 
.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:flex;justify-content:center;align-items:center;z-index:1000}
.modal-content{background:#fff;padding:20px;border-radius:8px;width:400px;max-width:90%;box-shadow:0 4px 10px rgba(0,0,0,0.3);position:relative}
.modal-header{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:bold}
.close-modal{background:none;border:none;font-size:24px;cursor:pointer}
.pagesbanner .pagesbanner-animate .more.more1{ cursor: pointer; }
@media (min-width:1024px) {
  .pagesbanner .pagesbanner-animate.water-bottle {padding-left:20px;display: flex;flex-direction: column;justify-content: center;padding-right: 70px;}
}
@media (max-width:768px){.pagesbanner .pagesbanner-animate.water-bottle{padding-top:20px}
.pagesbanner .pagesbanner-animate.water-bottle .p1{font-size:12px;}
/*.pagesbanner .pagesbanner-animate.water-bottle .more.more1{display:block}*/
/*.pagesbanner .pagesbanner-animate.water-bottle .more.more a{font-size:12px;padding:2px 8px;margin-top:10px}*/
}
.pro-main .kche-t211 .kche-t211-list .kche-t211-item .kche-t211-info{ display: none; }
.pagesbanner .pagesbanner-animate.pro-tumbler .more a ,.pagesbanner .pagesbanner-animate.water-bottle .more a{ background: var(--color);}

.product-catelist .product-cateitem{align-items:center;}
.product-catelist .product-cateitem .cate-info .text,.product-catelist .product-cateitem .cate-info .more{display:none;}
@media (min-width:769px){.pro-main .kche-t168.wmkc-procate-sswbom-box-t168 .kche-t168-item:nth-child(n + 5){width:32%;}}
.pro-main .gts-more-btn{text-align: center;}
.pro-main .gts-more-btn>a{display: inline-block;padding:6px 18px;color:#fff;border-radius: 10px;background: var(--color);overflow: hidden;transition: all .3s;}
.pro-main .gts-more-btn>a:hover{padding:6px 24px}
.kche-t168-title.wmkc-procate-sswbom-title h5{color:var(--fontcolor);background: none;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit}
.wmkc-cate-lookfor-box{position: relative;padding:5.5% 0;margin-bottom:30px;}
.wmkc-cate-lookfor-box:before{content:'';width:100vw;height:100%;max-width:1920px;background:url(/uploads/42204/page/p20250427104705cb819.jpg) no-repeat center/cover;position:absolute;top:0;left:50%;transform: translateX(-50%);z-index:1;}
.wmkc-cate-lookfor-box .inner{position: relative;z-index:2;max-width:40%;}
.wmkc-cate-lookfor-box .title{font-weight:var(--fontbold7);font-size:22px;}
.wmkc-cate-lookfor-box .des{font-size:16px;margin:3% 0;}
.wmkc-cate-lookfor-box .more-btn a{display: inline-block;padding:6px 18px;color:#fff;border-radius: 30px;background: var(--color);overflow: hidden;transition: all .3s;}
.wmkc-cate-lookfor-box .more-btn a:hover{padding:6px 24px}
@media (max-width:1440px){.wmkc-cate-lookfor-box{padding:3% 0;}}
@media (max-width:768px){.wmkc-cate-lookfor-box{padding:20px 0;}
.wmkc-cate-lookfor-box .inner{max-width:100%;}}
.pro-main.foodmain .banner-inner img{max-width:50%;}
.pro-main.foodmain .pagesbanner .pagesbanner-animate.water-bottle{flex:1;position:static;padding:20px;height:auto;}
.pro-main.foodmain .banner-img.pagesbanner{display:flex;}
