﻿@charset "utf-8";
:root{--color:#111;--fontfamily:'Inter Tight', sans-serif;;}
.table-wrap table tr:nth-child(even) {  background: #fff; }  
.table-wrap table tr:nth-child(odd) {  background: #eee;  } 
.pro-d-main .prodetails-info .prodetails-name{font-size: var(--fontsize32);font-weight: var(--fontbold6);line-height: 1.4;margin-bottom:20px;}
@media (max-width:768px){.pro-d-main .prodetails-info .prodetails-name{font-size:var(--fontsize22)}}
@media (min-width:1025px){.pro-d-main .sidebar{position:sticky;top:120px}}
.home-product .homepro-list .proitem .item-info{min-height:180px}
footer{background:#B0E0E6}
.pagesbanner img{max-height: inherit;object-fit: contain;min-height: auto;}
.pro-d-main .prodetails-info .prodetails-name{font-size:32px}
.prodetails-info .prodetails-text,.prodetails-content .tagContent,.prodetails-content .tagContent *{font-size:var(--fontsize18)}
.prodetails-content .tagContent h2{font-size:23px!important}
.prodetails-content .tagContent strong{font-size:inherit}
@media (max-width:1024px){.pro-d-main .prodetails-info .prodetails-name{font-size:25px}
.prodetails-content .tagContent h2{font-size:21px!important}}
@font-face{font-family:iconfont2;src:url(https://css02.v15cdn.com/m410/fonts/iconfont.woff2?t=1743138941228) format('woff2'),url(https://css02.v15cdn.com/m410/fonts/iconfont.woff?t=1743138941228) format('woff'),url(https://css02.v15cdn.com/m410/fonts/iconfont.ttf?t=1743138941228) format('truetype')}
.prodetails-btnlist .iconfont{font-family:iconfont2!important;}
.prodetails-btnlist .icon-shuangjiantou-you:before{content:"\e609"}
.prodetails-btnlist .icon-arrow-long-r:before{content:"\e621"}
.prodetails-info .prodetails-btnlist>*{margin-right:20px;display:block;border:1px solid #E5E5E5;color:var(--color);padding:4px;width:190px;height:50px;border-radius:28px;text-transform:capitalize;transition:all .3s ease-in-out;position:relative;overflow:hidden}
.prodetails-info .prodetails-btnlist>* *{position:relative}
.prodetails-info .prodetails-btnlist>*::before{content:'';width:100%;height:100%;border-radius:28px;position:absolute;top:0px;left:-100%;transition:all .3s ease-in-out;background-color:var(--color)}
.prodetails-info .prodetails-btnlist>* span:first-child{display:inline-block;width:40px;height:40px;line-height:36px;background-color:var(--color);border-radius:50%;text-align:center}
.prodetails-info .prodetails-btnlist>* span:first-child i{color:#FFFFFF;font-size:var(--fontsize18)}
.prodetails-info .prodetails-btnlist>* span:nth-child(2){margin:0px 10px}
.prodetails-info .prodetails-btnlist>*:hover{color:#FFFFFF;border-color:transparent}
.prodetails-info .prodetails-btnlist>*:hover::before{left:0px}
.prodetails-info .prodetails-btnlist{justify-content:flex-start}
@media (max-width:540px){.prodetails-info .prodetails-btnlist>*{font-size:var(--fontsize14);width:160px;height:40px}
.prodetails-info .prodetails-btnlist>* span:first-child{width:30px;height:30px;line-height:30px}
.prodetails-info .prodetails-btnlist>* span:first-child i{font-size:var(--fontsize14)}}
.pro-d-main .prodetails-info .prodetails-name{color:var(--color)}
.prodetails-info .share-btn-list .share-btn{transform:scale(1.2);margin-right:12px}
@media (min-width:1201px){.prodetails-info{padding-left:50px}}
footer{background: url(/uploads/44318/yf/contant-us.webp)center no-repeat;background-size: cover;padding: 120px 0 30px;}
footer .foot-main .foot-item.foot-logo{width: 20%;}
footer .foot-main .foot-item{width: 22%;}
footer .foot-main .foot-item.foot-logo img{max-width: 85px;}
footer .foot-main .foot-item.foot-categories{display: none;}
footer .foot-main .foot-item.foot-logo .foot-touch{margin-top: 20px;}
@media (max-width:768px) {footer .foot-main{padding: 20px 0px;}
footer .foot-main .foot-item.foot-logo{width: 48%;}
footer .foot-item.foot-info{width: 48%;padding-right: 0;}}
@media (max-width:550px) {footer .foot-main .foot-item{width: 100%;}
footer .foot-main .foot-item.foot-logo img{max-width: 65px;}
footer .foot-main .foot-item.foot-logo{width: 100%;}}
@media (max-width:1366px) {footer{padding: 70px 0 10px;}}
@media (max-width:768px) {footer {padding: 30px 0 10px;}}