.productdesc1 {width:100%;float:left;}.productdesc1 h3{font-family: 'montserratmedium'; margin-top:0px; color:#333333;}.productreview{width:100%; float:left;}.productreview span{ display:inline-block; color:#333333; margin-right:10px; margin-bottom:15px;}.productreview span.reviewSeparator{color:#E5E5E5;}.productreview span.productstar{color:#E5E5E5;}.productreview span.productstar .fa{margin-right:2px;}.productreview span.productstar i.activestar{color:#333333;}.productdesc1-text{}.productdesc1-text p{color:#333333;}.stockleft{width:100%; float:left; color:#333333;}.phline{width:100%; height:1px; float:left; background:#F5F5F5; margin-top:15px; margin-bottom:15px;}.productzoomsection{width:100%; float:left; position:relative;}.productzoomomainoverlap{width:100%; height:100%; position:fixed; z-index:100; background-color: rgba(0,0,0, 0.5); display:none; visibility:hidden; }.productzoomoverlap{width:100%; height:75%; position:absolute; z-index:100; background-color: rgba(255,255,255, 0.0); display:none; visibility:hidden; }.productzoom-popup{display:none; width:100%;   position:absolute; z-index:1000;  background:#FFF; border:1px solid #E6E6E6;  padding:8px; padding-top:15px; left:0; top:0; visibility:hidden; }.productzoom-popup img{ max-width:100%; height:auto;}.productzoom-slider{ display:flex; flex-wrap:wrap; }.productzoom-slider-img{ width:25%;  padding:5px;}.productzoom-slider-img img{ border:1px solid #E6E6E6;padding:5px;}.zoom-popup-close{ width:25px; height:25px; background:#333; color:#FFF; line-height:25px; text-align:center; position:absolute; right:0px; top:-12px; cursor:pointer; border-radius:100%;}.productdesc1{width:100%; float:left; }.PPricepanel{width:100%; float:left;}.PPrice{ font-family: 'montserratmedium'; font-size:21px; margin:0; color:#30A5FF; margin-bottom:15px;}.PPrice span{color:#333333; text-decoration:line-through; margin-left:15px; font-size:18px!important;}.productstock{width:100%; float:left; color:#BBBBBB; text-align:right;margin-bottom:15px;}.productsizepanel{width:100%; float:left; margin-bottom:25px; }.productsize{width:100%; float:left; }.productsize label{display:block;}.productsize select{width:100%; height:40px; max-width:150px; appearance: none!important;background:transparent url(../images/open.png) 96% center no-repeat; text-indent: 0.01px;text-overflow: "";vertical-align:middle;padding:3px;  color:#333333; text-transform:uppercase;border:1px solid #E5E5E5;  }.productsize select option{ color:#333;  font-family: 'roboto-regular'; font-family:14px;}.productcolor{width:100%; float:left;margin-bottom:15px; padding-top:10px;}.pcolorpanel{width:100%; float:left; display:flex}.colorbox{ width:35px; height:35px; margin-left:5px; margin-right:5px; }.pcolor01{ background:#30A5FF}.pcolor02{ background:#647D82}.pcolor03{ background:#EB4583}.pcolor04{ background:#FFEDC9}.cartbut{ padding:10px 25px; background:#30A5FF; color:#FFF; font-size:18px; display:inline-block; transition: all 0.5s ease 0s; border:0; }.cartbut:hover{background:#242424; text-decoration:none; color:#FFF;}.addcart{width:100%; float:left}.quantity {  position: relative;} input[type=number]{   appearance: textfield;}.quantity input {  width: 65px;  height: 40px;  line-height: 1.65;  float: left;  display: block;  padding: 0;  margin: 0;  padding-left: 20px;  border: 1px solid #DDDDDD;}.quantity input:focus {  outline: 0;}.quantity-nav {  float: left;  position: relative;  height: 40px;}.quantity-button {  position: relative;  cursor: pointer;  /*border-left: 1px solid #eee;*/  width: 23px;  text-align: center;  color: #333;  font-size: 13px;   line-height: 1.7;   transform: translateX(-100%);    user-select: none;  background:#F5F5F5;}.quantity-button.quantity-up {  position: absolute;  height: 50%;  top: 0;  left:28px; /* border-bottom: 1px solid #eee;*/}.quantity-button.quantity-down {  position: absolute;  bottom: -1px;   left:28px;  height: 50%;}.WCSpanel{ width:100%; display:flex}.WCSpanel div{ padding:10px;}.WCSpanel div:first-child{ padding-left:0px;}.WCSpanel div i.fa{ width:35px; height:35px; background:#F5F5F5; text-align:center; line-height:35px; border-radius:100%; margin-right:5px; color:#333333; transition: all 0.5s ease 0s; cursor:pointer}.WCSpanel div i.fa:hover{ background:#30A5FF; color:#FFF;}.WCSpanel div a{color:#333333; text-decoration:none;}.WCSpanel div:hover a{ color:#30A5FF;}.WCSpanel div i.fa.fa-envelope-o:hover{background:#242424;}.WCSpanel div i.fa.fa-facebook:hover{background:#4267B2;}.WCSpanel div i.fa.fa-twitter:hover{background:#00ACEE;}.tab-content{ padding:15px;}.checkboxpanel{}.checkboxpanel span{padding-right:15px;}.checkboxpanel [type=checkbox]:checked, .checkboxpanel [type=checkbox]:not(:checked) {	position: absolute;	left: -9999px;	opacity: 0}.checkboxpanel [type=checkbox] {}.checkboxpanel [type=checkbox]+label {position:relative;padding-left:26px;cursor:pointer;display:inline-block;height:25px;line-height:21px;font-size:1rem;font-size:14px;font-weight:normal;color:#67757c;}.checkboxpanel [type=checkbox]+label:before, [type=checkbox]:not(.filled-in)+label:after {content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #009efb;border-radius:1px;margin-top:2px; transition:.2s}.checkboxpanel [type=checkbox]:not(.filled-in)+label:after {	border: 0;	 	transform: scale(0)}.checkboxpanel [type=checkbox]:not(:checked):disabled+label:before {	border: none;	background-color: rgba(0, 0, 0, 0.26)}.checkboxpanel [type=checkbox].tabbed:focus+label:after {	 	 	transform: scale(1);	border: 0;	border-radius: 50%;	 	box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);	background-color: rgba(0, 0, 0, 0.1)}.checkboxpanel [type=checkbox]:checked+label:before {	top: -4px;	left: -5px;	width: 12px;	height: 22px;	border-top: 2px solid transparent;	border-left: 2px solid transparent;	border-right: 2px solid #009efb;	border-bottom: 2px solid #009efb;	 	transform: rotate(40deg);	 	backface-visibility: hidden;	 	transform-origin: 100% 100%}.checkboxpanel [type=checkbox]:checked:disabled+label:before {	border-right: 2px solid rgba(0, 0, 0, 0.26);	border-bottom: 2px solid rgba(0, 0, 0, 0.26)}.checkboxpanel [type=radio]:checked, .checkboxpanel [type=radio]:not(:checked) {	position: absolute;	left: -9999px;	opacity: 0}.checkboxpanel [type=radio]:checked+label, .checkboxpanel [type=radio]:not(:checked)+label {	position: relative;	padding-left: 35px;	cursor: pointer;	display: inline-block;	height: 25px;	line-height: 25px;	font-size: 1rem;		transition: .28s ease;	 	user-select: none}.radioboxpanel{}.radioboxpanel [type=radio]:not(:checked) {	position: absolute;	left: -9999px;	opacity: 0}.radioboxpanel [type=radio]:not(:checked)+label {	position: relative;	padding-left: 25px;	cursor: pointer;	display: inline-block;	height: 25px;	line-height: 25px;	 	 	transition: .28s ease;	 	user-select: none;	font-size:14px;	font-weight:normal;}.radioboxpanel span{padding-right:15px;}.radioboxpanel [type=radio]:checked {	position: absolute;	left: -9999px;	opacity: 0}.radioboxpanel [type=radio]+label:after, .radioboxpanel [type=radio]+label:before {content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0; transition:.28s ease; }.radioboxpanel [type=radio]:checked+label {	position: relative;	padding-left:25px;	cursor: pointer;	display: inline-block;	height: 25px;	line-height: 25px;	 		transition: .28s ease;	 	user-select: none;	font-size:14px;	font-weight:normal;}.radioboxpanel [type=radio].with-gap:checked+label:after, .radioboxpanel [type=radio].with-gap:checked+label:before, .radioboxpanel [type=radio]:checked+label:after, .radioboxpanel [type=radio]:checked+label:before, .radioboxpanel [type=radio]:not(:checked)+label:after, .radioboxpanel [type=radio]:not(:checked)+label:before {	border-radius: 50%}.radioboxpanel [type=radio]:not(:checked)+label:after, .radioboxpanel [type=radio]:not(:checked)+label:before {	border: 2px solid #009efb}.radioboxpanel [type=radio]:not(:checked)+label:after {	z-index: -1;	 	transform: scale(0)}.radioboxpanel [type=radio]:checked+label:before {	border: 2px solid transparent;	 	animation: ripple 0.2s linear forwards}.radioboxpanel [type=radio].with-gap:checked+label:after, .radioboxpanel [type=radio].with-gap:checked+label:before, [type=radio]:checked+label:after {	border: 2px solid #009efb}.radioboxpanel [type=radio].with-gap:checked+label:after, .radioboxpanel [type=radio]:checked+label:after {	background-color: #009efb;	z-index: 0}.radioboxpanel [type=radio]:checked+label:after {	 	transform: scale(1.02)}.radioboxpanel [type=radio].with-gap:checked+label:after {	 	transform: scale(0.5)}.radioboxpanel [type=radio].tabbed:focus+label:before {	 	box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);	 	animation: ripple 0.2s linear forwards}.radioboxpanel [type=radio].with-gap:disabled:checked+label:before {	border: 2px solid rgba(0, 0, 0, 0.26);		animation: ripple 0.2s linear forwards}.radioboxpanel [type=radio].with-gap:disabled:checked+label:after {	border: none;	background-color: rgba(0, 0, 0, 0.26)}.radioboxpanel [type=radio]:disabled:checked+label:before, .radioboxpanel [type=radio]:disabled:not(:checked)+label:before {	background-color: transparent;	border-color: rgba(0, 0, 0, 0.26);	 	animation: ripple 0.2s linear forwards}.radioboxpanel [type=radio]:disabled+label {	color: rgba(0, 0, 0, 0.26)}.radioboxpanel [type=radio]:disabled:not(:checked)+label:before {	border-color: rgba(0, 0, 0, 0.26)}.radioboxpanel [type=radio]:disabled:checked+label:after {	background-color: rgba(0, 0, 0, 0.26);	border-color: #BDBDBD}