<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* sidenav */
#sidenav{position: relative;margin-left: 0;display: inline-block;vertical-align: top;width: 100%;}
#sidenav a#showSide {padding: 10px 20px;background: #e8e8e8;border: 1px #e8e8e8 solid;box-shadow: 0 0 3px rgb(0 0 0 / .2);display: block;color: #080808;}
#sidenav a#showSide i {margin-right: 10px;color: #080808;}
#sidenav h3.sideTitle {font-weight: 900;font-size: 30px;color: var(--primary);font-family: 'Montserrat', sans-serif;text-transform: uppercase;font-weight: bold;margin-bottom: 20px;padding: 5px;border-bottom: solid 1px #3c3c3c;}
#sidenav ul.cate &gt;li h4 , #sidenav ul.cate &gt;li ul li .subULHead { position: relative; }
#sidenav ul.cate &gt;li a {padding: 12px 20px 12px 30px;display: block;font-weight: 400;color: #303030;padding-top: 15px;padding-left: 42px;padding-bottom: 15px;border-bottom: solid 1px #bfbfbf;position: relative;}
#sidenav ul.cate &gt;li a:after {display: inline-block;content: "";width: 7px;height: 7px;border-top: 1px solid #939393;border-right: 1px solid #939393;transform: translateY(-50%) rotate(45deg);vertical-align: 1px;position: absolute;left: 20px;top: 50%;}
#sidenav ul.cate &gt;li.action &gt;h4 a { background: #f2f2f2; }
#sidenav ul.cate &gt;li &gt;ul a:after{
    left: 25px;
    transform: translateY(0%) rotate(0deg);
    border-right: 0px solid #939393;
}
#sidenav ul.cate &gt;li ul {display: none;-webkit-transition: none;transition: none;}
#sidenav ul.cate &gt;li.action &gt;ul , #sidenav ul.cate &gt;li &gt;ul &gt;li.action &gt;ul {display: block;}
#sidenav ul.cate &gt;li &gt;ul a {padding-left: 50px;border-left: 2px transparent solid;}
#sidenav ul.cate &gt;li &gt;ul &gt;li.action &gt;div p a {border-left-color: var(--primary);color: var(--primary);}
#sidenav ul.cate &gt;li &gt;ul &gt;li &gt;ul li a {padding-left: 60px;color: #7b7b7b;}
#sidenav ul.cate &gt;li &gt;ul &gt;li &gt;ul li.action a { font-style: italic; }
#sidenav ul.cate &gt;li b[data-action="sideOpen"] {position: absolute;padding: 0 10px;right: 20px;width: 35px;height: 40px;display: inline-block;text-align: center;line-height: 41px;top: calc((100% - 41px) / 2);left: auto;cursor: pointer;}
#sidenav ul.slist li { padding: 12px 5px; }
#sidenav ul.slist li a { color: #626262; }



/* imglist */
#imglist img {margin-bottom: 20px;aspect-ratio: 4 / 3;object-fit: contain;}
#imglist .img_nav img {margin: 0 10px 0 0;width: 100px;height: 100px;object-fit: contain;}

/* productinfo */
#productdetail{
    position: relative;
}
#productinfo h2 { margin: 5px 0 15px; font-weight: 400; font-size: 22px; }
#productinfo .txt , .buyBtns { margin-bottom: 10px; }
#productinfo h2 {padding-top: 0.2em;font-size: 25px;color: #2d2d2d;font-weight: bold;border-bottom: 1px #e5e4e4 solid;padding-bottom: 0.7vw;}

#productinfo .txt label { margin-right: 15px; width: 50px; }
#productinfo .price font { font-size: 18px; }
#productinfo article {margin-bottom: 15px;padding-bottom: 15px;/* border-bottom: 1px #ddd solid; */font-weight: 400;font-size: 17px;color: #7e7e7e;}
#productinfo #community { margin-top: 15px; }


#productdetail .iconBox {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	position: absolute;
	top: 0;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	z-index: 1;
	width: 127px;
	height: 127px;
	border-radius: 50%;
	transition: all 0.5s;
	border: 1px dashed #bfbfbf;
	}
  @media (max-width: 1200px) {
	#productdetail .iconBox {
	  display: none;
	}

	
  }
#productdetail .icon {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
		align-items: center;
	-ms-flex-pack: center;
		justify-content: center;
	width: 75%;
	height: 75%;
	border-radius: 50%;
  }
#productdetail .icon::before {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
			transform: translate(-50%, -50%);
	z-index: -1;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	transition: all 0.5s;
	background-color: #fff;
  }
#productdetail .icon::after {
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	z-index: -2;
	width: 120.5%;
	height: 120.5%;
	border-radius: 50%;
	transition: all 0.5s;
	opacity: 0.8;
	background: linear-gradient(to top, #fdf116, #2a4f34 70%);
	}
#productdetail .icon img {
	display: block;
	max-width: 55px;
	transition: all 0.5s;
  }

#productdetail .Txt .btnWrap {
	padding: 40px 0px 10px;
	display: flex;
	justify-content: flex-start;
	}
  @media (max-width: 1200px) {
	#productdetail  .Txt {
	  width: 100%;
	}
  }
 #productdetail  .title {
	font-size: 26px;
	font-weight: 700;
	transition: all 0.5s;
	color: #1f1f1f;
  }
  #productdetail .text {
	font-size: 17px;
	line-height: 2;
	margin-top: 25px;
	}

/* orderfunction */
#productinfo #orderfunction { margin-bottom: 25px; }
#orderfunction a { line-height: 24px; }
#orderfunction a.limit { line-height: 21px; }
#orderfunction input { width: 50px; }

/* buyBtns */
.buyBtns a {padding: 10px 0;background: #333333;}

/* productTabs */
#productTabs{
    background-color: #fff;
}
#productTabs ul.tabs {margin: 40px 0 35px;z-index: 2;position: relative;margin-bottom: 10px;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;text-align: center;background-color: #3a4856;}
#productTabs ul.tabs li a { padding: 10px 40px; }
#productTabs ul.tabs li.active a {color: #ffffff;}
#productdetail .img_box .slick-slide{
    text-align: center;
}

.producTitle{
    margin: 40px;
    text-align: center;
}

@media screen and (min-width: 1281px){
	#sidenav a#showSide { display: none; }
	#sidenav ul.cate { margin-top: 10px; }
	#productdetail {/* display: flex; *//* align-items: center; *//* justify-content: space-between; *//* text-align: justify; */}
	#sidenav{position: relative;margin-left: 0;display: inline-block;vertical-align: top;width: 280px;}
	.producbox{margin-left: 3%;width: calc(100% - 330px);display: inline-block;vertical-align: top;margin-top: 0%;}
	
	#productdetail {/* display: flex; *//* align-items: flex-start; *//* justify-content: space-between; *//* text-align: justify; *//* flex-direction: column; */}
#imglist,#productinfo{
    position: relative;
    width: 100%;
}
    
     #productdetail::after {
	  content: "";
	  position: absolute;
	  left: calc(50% - 9.5px);
	  bottom: 100%;
	  width: 15px;
	  height: 15px;
	  border-radius: 50%;
	  border: 2px solid #d6d6d6;
	  background-color: #fff;
	}

}
@media screen and (max-width: 1280px){
	#sidenav{
    margin-bottom: 30px;
}
	#content_wrap{
    padding: 30px 10px 50px;
}
	.producTitle{
    margin: 10px;
    text-align: center;
}
	#sidenav h3.sideTitle { display: none; }
	#sidenav ul.cate {position: absolute;width: calc(100% - 2px);background: #fff;border: 1px #e1e1e1 solid;box-shadow: 0 0 3px rgb(0 0 0 / .2);z-index: -1;opacity: 0;-webkit-transform-origin: 50% 0;-ms-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transform: scale(0.75) translateY(-21px);-ms-transform: scale(0.75) translateY(-21px);transform: scale(0.75) translateY(-21px);-webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;}
	#sidenav ul.cate[data-type="1"] { z-index: 99; opacity: 1; -webkit-transform: scale(1) translateY(0); -ms-transform: scale(1) translateY(0); transform: scale(1) translateY(0); }

	#productinfo {margin-top: 5vw;width: 100%;}
	#imglist { width: 100%; }
}</pre></body></html>