:root{--dark-color: 		#323A45;--heading-color: 	#222222;--font-color: 		#555555;--font-white: 		#ffffff;--font-light: 		#888888;--font-xlight: 		#f0f0f0;--font-ccc: 		#cccccc;--text-muted: 		#9A9A9A;--border-color:		#ebebeb;--card-color: 		#ffffff;--white-color: 		#ffffff;--body-color: 		#fcfcfc;--box-shadow: 		#e2e2e2;--box-shadow-light:	#f0f0f0;--hc-font-color:	#555555;--hc-bg-color:		#f0f0f0}[data-theme="dark"]{--dark-color: 		#ffffff;--heading-color: 	#c0c0c0;--font-color: 		#c7c7c7;--font-white: 		#ffffff;--font-light: 		#888888;--font-xlight: 		#333638;--font-ccc: 		#cccccc;--text-muted: 		#80858a;--border-color:		#2e3133;--card-color: 		#26282a;--white-color: 		#000000;--body-color: 		#222426;--box-shadow: 		#585858;--box-shadow-light:	#323536;--hc-font-color:	#9A9A9A;--hc-bg-color:		#f0f0f0}[data-theme="high-contrast"]{--dark-color: 		#ffffff;--heading-color: 	#ffffff;--font-color: 		#ffffff;--font-white: 		#ffffff;--font-light: 		#ffffff;--font-xlight: 		#000000;--font-ccc: 		#ffffff;--text-muted: 		#ffffff;--border-color:		#ffffff;--card-color: 		#000000;--white-color: 		#000000;--body-color: 		#000000;--box-shadow: 		#000000;--box-shadow-light:	#000000;--hc-font-color:	#ffffff;--hc-bg-color:		#f0f0f0}[class="theme-purple"]{--primary-color: 	#701c92;--primary-color2: 	#7B54B1;--primary-color3: 	#A37ADB;--secondary-color: 	#fff133;--secondary-color2:	#fff565;--link-color: 		#59C4BC;--primary-gradient: linear-gradient(45deg, #701c92, #fff133)}[class="theme-blue"]{--primary-color: 	#1c13a7;--primary-color2: 	#4343D3;--primary-color3: 	#6C6CFF;--secondary-color: 	#fff252;--secondary-color2:	#fff588;--link-color: 		#65fdf3;--primary-gradient: linear-gradient(45deg, #1c13a7, #ffa845)}[class="theme-cyan"]{--primary-color: 	#10948b;--primary-color2: 	#46c6bd;--primary-color3: 	#6cc9c3;--secondary-color: 	#d7ff5d;--secondary-color2:	#e0ff84;--link-color: 		#ffa7bc;--primary-gradient: linear-gradient(45deg, #10948b, #637AAE)}[class="theme-green"]{--primary-color: 	#2ba964;--primary-color2: 	#4bc667;--primary-color3: 	#6fc182;--secondary-color: 	#fedc31;--secondary-color2:	#5d92e1;--link-color: 		#FED500;--primary-gradient: linear-gradient(45deg, #2ba964, #2268d1)}[class="theme-orange"]{--primary-color: 	#fbb925;--primary-color2: 	#FF7F00;--primary-color3: 	#FBC200;--secondary-color: 	#3d92ef;--secondary-color2:	#699fda;--link-color: 		#38C172;--primary-gradient: linear-gradient(45deg, #fbb925, #3d92ef)}[class="theme-blush"]{--primary-color: 	#e4537b;--primary-color2: 	#d86b8a;--primary-color3: 	#f08aa7;--secondary-color: 	#eeff62;--secondary-color2:	#f4ff8c;--link-color: 		#5fa3ec;--primary-gradient: linear-gradient(45deg, #e4537b, #252BCF)}.c_review{margin-bottom:0}.c_review li{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid var(--border-color)}.c_review li:last-child{margin:0;padding:0;border:none}.product_item:hover .cp_img{top:-40px}.product_item:hover .cp_img img{box-shadow:0 10px 15px rgba(0,0,0,0.1),0 5px 10px rgba(0,0,0,0.15)}.product_item:hover .cp_img .hover{display:block}.product_item .cp_img{position:absolute;top:0px;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);-khtml-transform:translate(-50%);width:100%;padding:15px;transition:all 0.2s ease-in-out}.product_item .cp_img img{transition:all 0.2s ease-in-out;border-radius:6px}.product_item .cp_img .hover{display:none;text-align:center;margin-top:10px}.product_item .product_details{padding-top:110%;text-align:center}.product_item .product_details h5{margin-bottom:5px}.product_item .product_details h5 a{font-size:16px;color:var(--font-color)}.product_item .product_details h5 a:hover{text-decoration:none}.product_item .product_details .product_price{margin:0}.product_item .product_details .product_price li{display:inline-block;padding:0 10px}.product_item .product_details .product_price .new_price{font-weight:600;color:#dc3545}.product_item_list table tr td{vertical-align:middle}.product_item_list table tr td h5{font-size:15px;margin:0}.product-order-list table tr th:last-child{width:145px}.preview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.preview .preview-pic{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.preview .preview-thumbnail.nav-tabs{margin-top:15px;font-size:0}.preview .preview-thumbnail.nav-tabs li{width:20%;display:inline-block}.preview .preview-thumbnail.nav-tabs li img{max-width:100%;display:block}.preview .preview-thumbnail.nav-tabs li a{padding:0;border:0}.preview .preview-thumbnail.nav-tabs li:last-of-type{margin-right:0}.preview .tab-content{overflow:hidden}.preview .tab-content img{width:100%;-webkit-animation-name:opacity;animation-name:opacity;-webkit-animation-duration:.3s;animation-duration:.3s}@media screen and (max-width: 996px){.preview{margin-bottom:20px}}.details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.details .rating .stars{display:inline-block}.details .sizes .size{margin-right:10px}.details .sizes .size:first-of-type{margin-left:40px}.details .colors .color{display:inline-block;vertical-align:middle;margin-right:10px;height:2em;width:2em;border-radius:2px}.details .colors .color:first-of-type{margin-left:20px}.details .colors .not-available{text-align:center;line-height:2em}.details .colors .not-available:before{font-family:Material-Design-Iconic-Font;content:"\f136";color:#fff}.cart-page .cart-table tr th:last-child{width:145px}.cart-table .quantity-grp{width:120px}.cart-table .quantity-grp .input-group{margin-bottom:0;align-items:center}.cart-table .quantity-grp .input-group-addon{padding:0 !important;text-align:center;background-color:var(--primary-color)}.cart-table .quantity-grp .input-group-addon a{display:block;color:#fff}.cart-table .quantity-grp .form-control{background-color:#fff;height:auto}.cart-table .quantity-grp .form-control+.input-group-addon{background-color:var(--primary-color)}.ec-checkout .wizard .content .form-group .btn-group.bootstrap-select.form-control{padding:0}.ec-checkout .wizard .content .form-group .btn-group.bootstrap-select.form-control .btn-round.btn-simple{padding-top:12px;padding-bottom:12px}.ec-checkout .wizard .content ul.card-type{font-size:0}.ec-checkout .wizard .content ul.card-type li{display:inline-block;margin-right:10px}@-webkit-keyframes opacity{0%{opacity:0;-webkit-transform:scale(3);transform:scale(3)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes opacity{0%{opacity:0;-webkit-transform:scale(3);transform:scale(3)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}
