.prod-css ul{margin:15px 0 20px;}
.prod-css ul li{margin-bottom: 5px;font-weight: 500;position: relative;padding-left: 15px;font-size: 15px;line-height: 28px;color: #333;font-family: var(--font-family-inter);}
.prod-css ul:not(.nijermoton) li::before{content:'';position: absolute;left: 0;top:10px;width: 6px;height: 6px;border-top: 1px solid #333;border-right: 1px solid #333;transform: rotate(45deg);}
.prod-css p{margin-bottom:10px;}
.prod-css table{width:100%!important;margin-bottom:30px;}
.prod-css table th,.prod-css table td{border:1px solid #e8e8e8;padding:5px 10px;}
.prod-css table tr:nth-child(odd){background:#fafafa;}
.prod-css table tr:first-child{font-weight:600;background:#f5f5f5}
.prod-css table{line-height:1.5}
.prod-css table td p{margin:0;}
.prod-css h1,.prod-css h2,.prod-css h3{font-size:20px;font-weight:500;margin:10px 0 15px; color: var(--main-color2);}
.shop-single-share a{ width:40px; height:40px; line-height:39px; border:1px solid #eee; border-radius:50px; text-align:center; color:#333; margin-left:5px; display: inline-block; transition: var(--transition); -webkit-transition: var(--transition); -moz-transition: var(--transition); -ms-transition: var(--transition); -o-transition: var(--transition); }
.shop-single-share a:hover{ background:var(--main-color); border-color:var(--main-color); color:var(--main-color2); transition: var(--transition); -webkit-transition: var(--transition); -moz-transition: var(--transition); -ms-transition: var(--transition); -o-transition: var(--transition); }