
#stacks_in_827 {
	background-color: rgba(255, 255, 255, 1.00);
}
.cf:after{content:"";display:table;clear:both}#rails-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box}#rails-wrapper #rails-nav *{-webkit-box-sizing:content-box !important;box-sizing:content-box !important}.rails-rail{float:left;width:270px;bottom:0;margin:0;z-index:10;position:relative}#rails-nav ul,#rails-nav > li,#rails-nav a{padding:0;margin:0;text-shadow:none;list-style:none;text-decoration:none}#rails-nav{-webkit-transition:padding 300ms;transition:padding 300ms}#rails-nav.pinned{padding-top:80px;left:auto !important}#rails-nav ul{padding:0 !important;margin:0 !important;-webkit-box-shadow:0px 0 0 #EAEAEA;box-shadow:0px 0 0 #EAEAEA}#rails-nav ul li{padding-top:0 !important;padding-right:0 !important;padding-left:0 !important;margin-top:0 !important;margin-right:0 !important;margin-left:0 !important}#rails-nav ul li > div{background:#000}#rails-nav ul li{background:none !important;border-top-style:solid;border-top-width:0px;font-size:19px}#rails-nav ul li > a{position:relative;display:block;padding:19px;border-radius:10px;-webkit-font-smoothing:subpixel-antialiased;-webkit-transition:color 300ms ease-out,background 150ms ease-out;transition:color 300ms ease-out,background 150ms ease-out}#rails-nav ul li > a:hover{border:inherent;text-decoration:none}#rails-nav ul li > a i{position:relative;display:inline-block;-webkit-font-smoothing:antialiased;-webkit-transition:color 200ms ease-out;transition:color 200ms ease-out}#rails-sections{margin-right:-270px;width:100%;float:right;overflow:hidden;padding-bottom:100px}#rails-sections #rails-push{border-width:0;height:auto;border-style:solid;border-left-width:0px;padding-right:270px}.ts-box{padding-top:0%;padding-right:0%;padding-bottom:5%;padding-left:8%}.rail-right .rails-rail{float:right}.rail-right #rails-nav ul{-webkit-box-shadow:-0px 0 0 #EAEAEA;box-shadow:-0px 0 0 #EAEAEA}.rail-right #rails-sections{margin-left:-270px;margin-right:0;float:left;border-left:none}.rail-right #rails-sections #rails-push{padding-left:270px;border-left-width:0;border-right-width:0px;padding-right:0}#rails-nav ul li a{color:#828282}#rails-nav ul li a:hover{color:#66AEBF}#rails-nav ul li a:active{color:#000000}#rails-nav ul li a.current{color:#000000}#rails-nav ul li a i{color:#FD95CB}#rails-nav ul li a:hover i{color:#C700FF}#rails-nav ul li a:active i{color:#6C11FF}#rails-nav ul li a.current i{color:#FFC3C4}#rails-nav ul li{border-top-color:#EAEAEA !important}#rails-nav ul li div{background:#EAEAEA}#rails-sections #rails-push{border-color:#EAEAEA !important}#rails-nav ul li a{background:#FFFFFF}#rails-nav ul li a:hover{background:#F1F5FF}#rails-nav ul li a.current{background:#FADDF3}@media (max-width:500px){.rails-rail{display:none}#rails-sections{margin-right:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none;float:none}.rail-right #rails-sections{margin-left:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none;float:none}#rails-sections #rails-push{padding-right:0;border-left-width:0}.rail-right #rails-sections #rails-push{padding-left:0;border-right-width:0}#rails-sections #rails-push .ts-box{padding-right:5%;padding-left:5%}}/************************  PUBLISH MODE  *************************/#rails-nav ul li.separate,#rails-nav ul li:first-child{border-top-style:none;border-top-width:0}/**************************  EDIT MODE  **************************/
/* PriceThing Stack v1.0.1 by RapidWeaver Central  */


#pricethingstacks_in_1261   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

#stacks_in_1261  ul{
	list-style: none;
  	padding: 0px;
	margin: 0px;
}

#stacks_in_1261 .com_rapidweavercentral_stacks_pricethingItem_stack  {
	padding-bottom: 20px;
}

/* PREVIEW 
====================== */

#stacks_in_1261 .stack_title {
	 
	border: 1px solid #eee;
	padding: 14px;
	border-radius: 4px;
	margin-top: 3px;
	margin-bottom: 24px;
	margin-left: 12px;
	margin-right: 12px;
	background: -webkit-linear-gradient(315deg, #824994 0%, #F37C5A 100%);
	background: linear-gradient(135deg, #824994 0%, #F37C5A 100%);
}

#stacks_in_1261 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

#stacks_in_1261 .stack_title h1 {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	margin-top: 3px;
}

#stacks_in_1261 span {
	color: #E85955;
	font-size: 12px;
}

#stacks_in_1261 .stack_icon {
	float: left;
	margin-right: 14px;
	margin-top: 2px;
}
/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1262 li .pricethingItem {
	display: flex;
}

#stacks_in_1262 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1262 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1262 .itemthing:not(.custom-font) {
}

#stacks_in_1262 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1262 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1262 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1262 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1262 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1262 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1262 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1262 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1262 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1262 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1262  .fadeIn0stacks_in_1262 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1262  .fadeIn1stacks_in_1262 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1262  .fadeIn2stacks_in_1262 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1262  .fadeIn3stacks_in_1262 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1266 li .pricethingItem {
	display: flex;
}

#stacks_in_1266 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1266 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1266 .itemthing:not(.custom-font) {
}

#stacks_in_1266 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1266 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1266 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1266 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1266 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1266 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1266 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1266 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1266 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1266 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1266  .fadeIn0stacks_in_1266 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1266  .fadeIn1stacks_in_1266 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1266  .fadeIn2stacks_in_1266 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1266  .fadeIn3stacks_in_1266 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1513 li .pricethingItem {
	display: flex;
}

#stacks_in_1513 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1513 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1513 .itemthing:not(.custom-font) {
}

#stacks_in_1513 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1513 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1513 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1513 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1513 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1513 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1513 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1513 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1513 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1513 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1513  .fadeIn0stacks_in_1513 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1513  .fadeIn1stacks_in_1513 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1513  .fadeIn2stacks_in_1513 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1513  .fadeIn3stacks_in_1513 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1589 li .pricethingItem {
	display: flex;
}

#stacks_in_1589 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1589 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1589 .itemthing:not(.custom-font) {
}

#stacks_in_1589 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1589 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1589 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1589 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1589 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1589 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1589 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1589 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1589 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1589 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1589  .fadeIn0stacks_in_1589 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1589  .fadeIn1stacks_in_1589 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1589  .fadeIn2stacks_in_1589 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1589  .fadeIn3stacks_in_1589 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1514 li .pricethingItem {
	display: flex;
}

#stacks_in_1514 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1514 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1514 .itemthing:not(.custom-font) {
}

#stacks_in_1514 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1514 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1514 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1514 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1514 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1514 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1514 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1514 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1514 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1514 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1514  .fadeIn0stacks_in_1514 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1514  .fadeIn1stacks_in_1514 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1514  .fadeIn2stacks_in_1514 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1514  .fadeIn3stacks_in_1514 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1269 li .pricethingItem {
	display: flex;
}

#stacks_in_1269 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1269 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1269 .itemthing:not(.custom-font) {
}

#stacks_in_1269 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1269 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1269 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1269 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1269 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1269 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1269 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1269 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1269 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1269 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1269  .fadeIn0stacks_in_1269 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1269  .fadeIn1stacks_in_1269 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1269  .fadeIn2stacks_in_1269 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1269  .fadeIn3stacks_in_1269 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1276 li .pricethingItem {
	display: flex;
}

#stacks_in_1276 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1276 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1276 .itemthing:not(.custom-font) {
}

#stacks_in_1276 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1276 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1276 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1276 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1276 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1276 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1276 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1276 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1276 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1276 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1276  .fadeIn0stacks_in_1276 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1276  .fadeIn1stacks_in_1276 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1276  .fadeIn2stacks_in_1276 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1276  .fadeIn3stacks_in_1276 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1611 li .pricethingItem {
	display: flex;
}

#stacks_in_1611 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1611 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1611 .itemthing:not(.custom-font) {
}

#stacks_in_1611 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1611 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1611 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1611 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1611 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1611 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1611 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1611 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1611 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1611 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1611  .fadeIn0stacks_in_1611 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1611  .fadeIn1stacks_in_1611 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1611  .fadeIn2stacks_in_1611 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1611  .fadeIn3stacks_in_1611 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1612 li .pricethingItem {
	display: flex;
}

#stacks_in_1612 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1612 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1612 .itemthing:not(.custom-font) {
}

#stacks_in_1612 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1612 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1612 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1612 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1612 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1612 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1612 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1612 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1612 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1612 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1612  .fadeIn0stacks_in_1612 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1612  .fadeIn1stacks_in_1612 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1612  .fadeIn2stacks_in_1612 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1612  .fadeIn3stacks_in_1612 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1590 li .pricethingItem {
	display: flex;
}

#stacks_in_1590 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1590 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1590 .itemthing:not(.custom-font) {
}

#stacks_in_1590 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1590 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1590 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1590 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1590 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1590 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1590 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1590 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1590 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1590 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1590  .fadeIn0stacks_in_1590 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1590  .fadeIn1stacks_in_1590 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1590  .fadeIn2stacks_in_1590 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1590  .fadeIn3stacks_in_1590 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1304 li .pricethingItem {
	display: flex;
}

#stacks_in_1304 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1304 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1304 .itemthing:not(.custom-font) {
}

#stacks_in_1304 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(198, 143, 78, 1.00);
	font-size: 2.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1304 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1304 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(12, 97, 111, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1304 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1304 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1304 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1304 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1304 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1304 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1304 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */

 




/* PriceThing Stack v1.0.1 by RapidWeaver Central  */


#pricethingstacks_in_1286   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

#stacks_in_1286  ul{
	list-style: none;
  	padding: 0px;
	margin: 0px;
}

#stacks_in_1286 .com_rapidweavercentral_stacks_pricethingItem_stack  {
	padding-bottom: 20px;
}

/* PREVIEW 
====================== */

#stacks_in_1286 .stack_title {
	 
	border: 1px solid #eee;
	padding: 14px;
	border-radius: 4px;
	margin-top: 3px;
	margin-bottom: 24px;
	margin-left: 12px;
	margin-right: 12px;
	background: -webkit-linear-gradient(315deg, #824994 0%, #F37C5A 100%);
	background: linear-gradient(135deg, #824994 0%, #F37C5A 100%);
}

#stacks_in_1286 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

#stacks_in_1286 .stack_title h1 {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	margin-top: 3px;
}

#stacks_in_1286 span {
	color: #E85955;
	font-size: 12px;
}

#stacks_in_1286 .stack_icon {
	float: left;
	margin-right: 14px;
	margin-top: 2px;
}
/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1287 li .pricethingItem {
	display: flex;
}

#stacks_in_1287 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1287 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1287 .itemthing:not(.custom-font) {
}

#stacks_in_1287 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1287 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1287 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1287 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1287 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1287 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1287 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1287 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1287 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1287 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1287  .fadeIn0stacks_in_1287 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1287  .fadeIn1stacks_in_1287 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1287  .fadeIn2stacks_in_1287 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1287  .fadeIn3stacks_in_1287 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1288 li .pricethingItem {
	display: flex;
}

#stacks_in_1288 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1288 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1288 .itemthing:not(.custom-font) {
}

#stacks_in_1288 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1288 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1288 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1288 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1288 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1288 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1288 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1288 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1288 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1288 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1288  .fadeIn0stacks_in_1288 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1288  .fadeIn1stacks_in_1288 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1288  .fadeIn2stacks_in_1288 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1288  .fadeIn3stacks_in_1288 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1289 li .pricethingItem {
	display: flex;
}

#stacks_in_1289 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1289 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1289 .itemthing:not(.custom-font) {
}

#stacks_in_1289 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1289 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1289 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1289 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1289 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1289 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1289 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1289 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1289 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1289 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1289  .fadeIn0stacks_in_1289 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1289  .fadeIn1stacks_in_1289 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1289  .fadeIn2stacks_in_1289 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1289  .fadeIn3stacks_in_1289 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1290 li .pricethingItem {
	display: flex;
}

#stacks_in_1290 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1290 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1290 .itemthing:not(.custom-font) {
}

#stacks_in_1290 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1290 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1290 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1290 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1290 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1290 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1290 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1290 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1290 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1290 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1290  .fadeIn0stacks_in_1290 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1290  .fadeIn1stacks_in_1290 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1290  .fadeIn2stacks_in_1290 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1290  .fadeIn3stacks_in_1290 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1291 li .pricethingItem {
	display: flex;
}

#stacks_in_1291 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1291 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1291 .itemthing:not(.custom-font) {
}

#stacks_in_1291 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1291 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1291 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1291 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1291 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1291 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1291 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1291 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1291 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1291 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1291  .fadeIn0stacks_in_1291 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1291  .fadeIn1stacks_in_1291 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1291  .fadeIn2stacks_in_1291 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1291  .fadeIn3stacks_in_1291 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1292 li .pricethingItem {
	display: flex;
}

#stacks_in_1292 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1292 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1292 .itemthing:not(.custom-font) {
}

#stacks_in_1292 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1292 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1292 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1292 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1292 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1292 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1292 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1292 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1292 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1292 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1292  .fadeIn0stacks_in_1292 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1292  .fadeIn1stacks_in_1292 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1292  .fadeIn2stacks_in_1292 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1292  .fadeIn3stacks_in_1292 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1437 li .pricethingItem {
	display: flex;
}

#stacks_in_1437 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1437 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1437 .itemthing:not(.custom-font) {
}

#stacks_in_1437 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(198, 143, 78, 1.00);
	font-size: 2.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1437 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1437 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(12, 97, 111, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1437 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1437 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1437 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1437 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1437 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1437 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1437 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */

 




/* PriceThing Stack v1.0.1 by RapidWeaver Central  */


#pricethingstacks_in_1296   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

#stacks_in_1296  ul{
	list-style: none;
  	padding: 0px;
	margin: 0px;
}

#stacks_in_1296 .com_rapidweavercentral_stacks_pricethingItem_stack  {
	padding-bottom: 20px;
}

/* PREVIEW 
====================== */

#stacks_in_1296 .stack_title {
	 
	border: 1px solid #eee;
	padding: 14px;
	border-radius: 4px;
	margin-top: 3px;
	margin-bottom: 24px;
	margin-left: 12px;
	margin-right: 12px;
	background: -webkit-linear-gradient(315deg, #824994 0%, #F37C5A 100%);
	background: linear-gradient(135deg, #824994 0%, #F37C5A 100%);
}

#stacks_in_1296 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

#stacks_in_1296 .stack_title h1 {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	margin-top: 3px;
}

#stacks_in_1296 span {
	color: #E85955;
	font-size: 12px;
}

#stacks_in_1296 .stack_icon {
	float: left;
	margin-right: 14px;
	margin-top: 2px;
}
/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1297 li .pricethingItem {
	display: flex;
}

#stacks_in_1297 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1297 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1297 .itemthing:not(.custom-font) {
}

#stacks_in_1297 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1297 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1297 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1297 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1297 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1297 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1297 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1297 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1297 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1297 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1297  .fadeIn0stacks_in_1297 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1297  .fadeIn1stacks_in_1297 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1297  .fadeIn2stacks_in_1297 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1297  .fadeIn3stacks_in_1297 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1298 li .pricethingItem {
	display: flex;
}

#stacks_in_1298 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1298 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1298 .itemthing:not(.custom-font) {
}

#stacks_in_1298 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1298 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1298 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1298 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1298 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1298 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1298 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1298 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1298 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1298 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1298  .fadeIn0stacks_in_1298 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1298  .fadeIn1stacks_in_1298 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1298  .fadeIn2stacks_in_1298 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1298  .fadeIn3stacks_in_1298 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1300 li .pricethingItem {
	display: flex;
}

#stacks_in_1300 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1300 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1300 .itemthing:not(.custom-font) {
}

#stacks_in_1300 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1300 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1300 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1300 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1300 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1300 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1300 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1300 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1300 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1300 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1300  .fadeIn0stacks_in_1300 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1300  .fadeIn1stacks_in_1300 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1300  .fadeIn2stacks_in_1300 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1300  .fadeIn3stacks_in_1300 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1471 li .pricethingItem {
	display: flex;
}

#stacks_in_1471 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1471 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1471 .itemthing:not(.custom-font) {
}

#stacks_in_1471 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1471 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1471 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1471 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1471 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1471 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1471 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1471 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1471 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1471 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1471  .fadeIn0stacks_in_1471 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1471  .fadeIn1stacks_in_1471 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1471  .fadeIn2stacks_in_1471 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1471  .fadeIn3stacks_in_1471 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1613 li .pricethingItem {
	display: flex;
}

#stacks_in_1613 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1613 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1613 .itemthing:not(.custom-font) {
}

#stacks_in_1613 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1613 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1613 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1613 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1613 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1613 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1613 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1613 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1613 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1613 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1613  .fadeIn0stacks_in_1613 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1613  .fadeIn1stacks_in_1613 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1613  .fadeIn2stacks_in_1613 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1613  .fadeIn3stacks_in_1613 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1614 li .pricethingItem {
	display: flex;
}

#stacks_in_1614 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1614 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1614 .itemthing:not(.custom-font) {
}

#stacks_in_1614 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1614 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1614 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1614 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1614 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1614 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1614 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1614 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1614 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1614 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1614  .fadeIn0stacks_in_1614 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1614  .fadeIn1stacks_in_1614 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1614  .fadeIn2stacks_in_1614 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1614  .fadeIn3stacks_in_1614 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1472 li .pricethingItem {
	display: flex;
}

#stacks_in_1472 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1472 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1472 .itemthing:not(.custom-font) {
}

#stacks_in_1472 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1472 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1472 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1472 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1472 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1472 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1472 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1472 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1472 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1472 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1472  .fadeIn0stacks_in_1472 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1472  .fadeIn1stacks_in_1472 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1472  .fadeIn2stacks_in_1472 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1472  .fadeIn3stacks_in_1472 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1299 li .pricethingItem {
	display: flex;
}

#stacks_in_1299 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1299 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1299 .itemthing:not(.custom-font) {
}

#stacks_in_1299 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1299 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1299 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1299 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1299 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1299 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1299 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1299 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1299 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1299 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1299  .fadeIn0stacks_in_1299 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1299  .fadeIn1stacks_in_1299 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1299  .fadeIn2stacks_in_1299 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1299  .fadeIn3stacks_in_1299 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1302 li .pricethingItem {
	display: flex;
}

#stacks_in_1302 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1302 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1302 .itemthing:not(.custom-font) {
}

#stacks_in_1302 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1302 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1302 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1302 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1302 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1302 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1302 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1302 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1302 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1302 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1302  .fadeIn0stacks_in_1302 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1302  .fadeIn1stacks_in_1302 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1302  .fadeIn2stacks_in_1302 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1302  .fadeIn3stacks_in_1302 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1309 li .pricethingItem {
	display: flex;
}

#stacks_in_1309 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1309 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1309 .itemthing:not(.custom-font) {
}

#stacks_in_1309 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1309 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1309 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1309 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1309 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1309 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1309 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1309 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1309 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1309 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1309  .fadeIn0stacks_in_1309 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1309  .fadeIn1stacks_in_1309 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1309  .fadeIn2stacks_in_1309 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1309  .fadeIn3stacks_in_1309 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1457 li .pricethingItem {
	display: flex;
}

#stacks_in_1457 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1457 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1457 .itemthing:not(.custom-font) {
}

#stacks_in_1457 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1457 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1457 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1457 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1457 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1457 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1457 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1457 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1457 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1457 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1457  .fadeIn0stacks_in_1457 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1457  .fadeIn1stacks_in_1457 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1457  .fadeIn2stacks_in_1457 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1457  .fadeIn3stacks_in_1457 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1458 li .pricethingItem {
	display: flex;
}

#stacks_in_1458 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1458 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1458 .itemthing:not(.custom-font) {
}

#stacks_in_1458 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1458 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1458 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1458 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1458 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1458 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1458 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1458 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1458 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1458 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1458  .fadeIn0stacks_in_1458 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1458  .fadeIn1stacks_in_1458 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1458  .fadeIn2stacks_in_1458 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1458  .fadeIn3stacks_in_1458 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1310 li .pricethingItem {
	display: flex;
}

#stacks_in_1310 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1310 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1310 .itemthing:not(.custom-font) {
}

#stacks_in_1310 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1310 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1310 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1310 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1310 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1310 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1310 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1310 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1310 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1310 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1310  .fadeIn0stacks_in_1310 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1310  .fadeIn1stacks_in_1310 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1310  .fadeIn2stacks_in_1310 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1310  .fadeIn3stacks_in_1310 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1439 li .pricethingItem {
	display: flex;
}

#stacks_in_1439 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1439 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1439 .itemthing:not(.custom-font) {
}

#stacks_in_1439 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(198, 143, 78, 1.00);
	font-size: 2.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1439 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1439 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(12, 97, 111, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1439 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1439 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1439 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1439 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1439 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1439 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1439 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */

 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1608 li .pricethingItem {
	display: flex;
}

#stacks_in_1608 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1608 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1608 .itemthing:not(.custom-font) {
}

#stacks_in_1608 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(198, 143, 78, 1.00);
	font-size: 2.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1608 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1608 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(12, 97, 111, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1608 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1608 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1608 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1608 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1608 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1608 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1608 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */

 




/* PriceThing Stack v1.0.1 by RapidWeaver Central  */


#pricethingstacks_in_1316   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

#stacks_in_1316  ul{
	list-style: none;
  	padding: 0px;
	margin: 0px;
}

#stacks_in_1316 .com_rapidweavercentral_stacks_pricethingItem_stack  {
	padding-bottom: 20px;
}

/* PREVIEW 
====================== */

#stacks_in_1316 .stack_title {
	 
	border: 1px solid #eee;
	padding: 14px;
	border-radius: 4px;
	margin-top: 3px;
	margin-bottom: 24px;
	margin-left: 12px;
	margin-right: 12px;
	background: -webkit-linear-gradient(315deg, #824994 0%, #F37C5A 100%);
	background: linear-gradient(135deg, #824994 0%, #F37C5A 100%);
}

#stacks_in_1316 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

#stacks_in_1316 .stack_title h1 {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	margin-top: 3px;
}

#stacks_in_1316 span {
	color: #E85955;
	font-size: 12px;
}

#stacks_in_1316 .stack_icon {
	float: left;
	margin-right: 14px;
	margin-top: 2px;
}
/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1317 li .pricethingItem {
	display: flex;
}

#stacks_in_1317 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1317 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1317 .itemthing:not(.custom-font) {
}

#stacks_in_1317 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1317 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1317 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1317 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1317 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1317 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1317 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1317 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1317 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1317 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1317  .fadeIn0stacks_in_1317 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1317  .fadeIn1stacks_in_1317 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1317  .fadeIn2stacks_in_1317 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1317  .fadeIn3stacks_in_1317 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1318 li .pricethingItem {
	display: flex;
}

#stacks_in_1318 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1318 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1318 .itemthing:not(.custom-font) {
}

#stacks_in_1318 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1318 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1318 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1318 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1318 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1318 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1318 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1318 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1318 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1318 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1318  .fadeIn0stacks_in_1318 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1318  .fadeIn1stacks_in_1318 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1318  .fadeIn2stacks_in_1318 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1318  .fadeIn3stacks_in_1318 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1319 li .pricethingItem {
	display: flex;
}

#stacks_in_1319 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1319 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1319 .itemthing:not(.custom-font) {
}

#stacks_in_1319 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1319 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1319 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1319 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1319 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1319 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1319 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1319 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1319 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1319 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1319  .fadeIn0stacks_in_1319 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1319  .fadeIn1stacks_in_1319 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1319  .fadeIn2stacks_in_1319 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1319  .fadeIn3stacks_in_1319 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1591 li .pricethingItem {
	display: flex;
}

#stacks_in_1591 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1591 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1591 .itemthing:not(.custom-font) {
}

#stacks_in_1591 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1591 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1591 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1591 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1591 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1591 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1591 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1591 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1591 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1591 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1591  .fadeIn0stacks_in_1591 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1591  .fadeIn1stacks_in_1591 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1591  .fadeIn2stacks_in_1591 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1591  .fadeIn3stacks_in_1591 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1615 li .pricethingItem {
	display: flex;
}

#stacks_in_1615 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1615 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1615 .itemthing:not(.custom-font) {
}

#stacks_in_1615 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1615 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1615 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1615 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1615 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1615 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1615 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1615 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1615 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1615 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1615  .fadeIn0stacks_in_1615 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1615  .fadeIn1stacks_in_1615 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1615  .fadeIn2stacks_in_1615 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1615  .fadeIn3stacks_in_1615 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1321 li .pricethingItem {
	display: flex;
}

#stacks_in_1321 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1321 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1321 .itemthing:not(.custom-font) {
}

#stacks_in_1321 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1321 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1321 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1321 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1321 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1321 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1321 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1321 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1321 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1321 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1321  .fadeIn0stacks_in_1321 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1321  .fadeIn1stacks_in_1321 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1321  .fadeIn2stacks_in_1321 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1321  .fadeIn3stacks_in_1321 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1441 li .pricethingItem {
	display: flex;
}

#stacks_in_1441 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1441 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1441 .itemthing:not(.custom-font) {
}

#stacks_in_1441 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(198, 143, 78, 1.00);
	font-size: 2.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1441 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1441 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(12, 97, 111, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1441 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1441 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1441 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1441 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1441 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1441 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1441 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */

 




/* PriceThing Stack v1.0.1 by RapidWeaver Central  */


#pricethingstacks_in_1338   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

#stacks_in_1338  ul{
	list-style: none;
  	padding: 0px;
	margin: 0px;
}

#stacks_in_1338 .com_rapidweavercentral_stacks_pricethingItem_stack  {
	padding-bottom: 20px;
}

/* PREVIEW 
====================== */

#stacks_in_1338 .stack_title {
	 
	border: 1px solid #eee;
	padding: 14px;
	border-radius: 4px;
	margin-top: 3px;
	margin-bottom: 24px;
	margin-left: 12px;
	margin-right: 12px;
	background: -webkit-linear-gradient(315deg, #824994 0%, #F37C5A 100%);
	background: linear-gradient(135deg, #824994 0%, #F37C5A 100%);
}

#stacks_in_1338 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

#stacks_in_1338 .stack_title h1 {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	margin-top: 3px;
}

#stacks_in_1338 span {
	color: #E85955;
	font-size: 12px;
}

#stacks_in_1338 .stack_icon {
	float: left;
	margin-right: 14px;
	margin-top: 2px;
}
/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1339 li .pricethingItem {
	display: flex;
}

#stacks_in_1339 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1339 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1339 .itemthing:not(.custom-font) {
}

#stacks_in_1339 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1339 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1339 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1339 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1339 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1339 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1339 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1339 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1339 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1339 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1339  .fadeIn0stacks_in_1339 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1339  .fadeIn1stacks_in_1339 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1339  .fadeIn2stacks_in_1339 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1339  .fadeIn3stacks_in_1339 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1340 li .pricethingItem {
	display: flex;
}

#stacks_in_1340 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1340 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1340 .itemthing:not(.custom-font) {
}

#stacks_in_1340 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1340 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1340 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1340 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1340 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1340 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1340 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1340 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1340 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1340 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1340  .fadeIn0stacks_in_1340 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1340  .fadeIn1stacks_in_1340 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1340  .fadeIn2stacks_in_1340 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1340  .fadeIn3stacks_in_1340 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1341 li .pricethingItem {
	display: flex;
}

#stacks_in_1341 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1341 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1341 .itemthing:not(.custom-font) {
}

#stacks_in_1341 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1341 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1341 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1341 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1341 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1341 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1341 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1341 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1341 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1341 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1341  .fadeIn0stacks_in_1341 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1341  .fadeIn1stacks_in_1341 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1341  .fadeIn2stacks_in_1341 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1341  .fadeIn3stacks_in_1341 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1342 li .pricethingItem {
	display: flex;
}

#stacks_in_1342 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1342 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1342 .itemthing:not(.custom-font) {
}

#stacks_in_1342 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1342 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1342 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1342 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1342 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1342 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1342 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1342 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1342 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1342 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1342  .fadeIn0stacks_in_1342 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1342  .fadeIn1stacks_in_1342 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1342  .fadeIn2stacks_in_1342 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1342  .fadeIn3stacks_in_1342 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1343 li .pricethingItem {
	display: flex;
}

#stacks_in_1343 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1343 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1343 .itemthing:not(.custom-font) {
}

#stacks_in_1343 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1343 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1343 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1343 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1343 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1343 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1343 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1343 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1343 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1343 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1343  .fadeIn0stacks_in_1343 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1343  .fadeIn1stacks_in_1343 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1343  .fadeIn2stacks_in_1343 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1343  .fadeIn3stacks_in_1343 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1355 li .pricethingItem {
	display: flex;
}

#stacks_in_1355 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1355 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1355 .itemthing:not(.custom-font) {
}

#stacks_in_1355 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1355 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1355 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1355 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1355 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1355 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1355 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1355 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1355 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1355 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1355  .fadeIn0stacks_in_1355 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1355  .fadeIn1stacks_in_1355 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1355  .fadeIn2stacks_in_1355 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1355  .fadeIn3stacks_in_1355 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1356 li .pricethingItem {
	display: flex;
}

#stacks_in_1356 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1356 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1356 .itemthing:not(.custom-font) {
}

#stacks_in_1356 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1356 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1356 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1356 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1356 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1356 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1356 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1356 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1356 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1356 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1356  .fadeIn0stacks_in_1356 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1356  .fadeIn1stacks_in_1356 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1356  .fadeIn2stacks_in_1356 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1356  .fadeIn3stacks_in_1356 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1468 li .pricethingItem {
	display: flex;
}

#stacks_in_1468 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1468 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1468 .itemthing:not(.custom-font) {
}

#stacks_in_1468 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1468 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1468 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1468 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1468 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1468 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1468 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1468 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1468 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1468 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1468  .fadeIn0stacks_in_1468 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1468  .fadeIn1stacks_in_1468 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1468  .fadeIn2stacks_in_1468 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1468  .fadeIn3stacks_in_1468 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1469 li .pricethingItem {
	display: flex;
}

#stacks_in_1469 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1469 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1469 .itemthing:not(.custom-font) {
}

#stacks_in_1469 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1469 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1469 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1469 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1469 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1469 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1469 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1469 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1469 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1469 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1469  .fadeIn0stacks_in_1469 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1469  .fadeIn1stacks_in_1469 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1469  .fadeIn2stacks_in_1469 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1469  .fadeIn3stacks_in_1469 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1470 li .pricethingItem {
	display: flex;
}

#stacks_in_1470 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1470 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1470 .itemthing:not(.custom-font) {
}

#stacks_in_1470 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1470 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1470 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1470 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1470 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1470 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1470 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1470 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1470 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1470 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1470  .fadeIn0stacks_in_1470 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1470  .fadeIn1stacks_in_1470 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1470  .fadeIn2stacks_in_1470 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1470  .fadeIn3stacks_in_1470 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1456 li .pricethingItem {
	display: flex;
}

#stacks_in_1456 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1456 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1456 .itemthing:not(.custom-font) {
}

#stacks_in_1456 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1456 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1456 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1456 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1456 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1456 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1456 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1456 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1456 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1456 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1456  .fadeIn0stacks_in_1456 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1456  .fadeIn1stacks_in_1456 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1456  .fadeIn2stacks_in_1456 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1456  .fadeIn3stacks_in_1456 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1357 li .pricethingItem {
	display: flex;
}

#stacks_in_1357 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1357 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1357 .itemthing:not(.custom-font) {
}

#stacks_in_1357 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1357 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1357 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1357 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1357 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1357 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1357 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1357 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1357 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1357 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1357  .fadeIn0stacks_in_1357 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1357  .fadeIn1stacks_in_1357 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1357  .fadeIn2stacks_in_1357 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1357  .fadeIn3stacks_in_1357 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1463 li .pricethingItem {
	display: flex;
}

#stacks_in_1463 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1463 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1463 .itemthing:not(.custom-font) {
}

#stacks_in_1463 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1463 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1463 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1463 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1463 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1463 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1463 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1463 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1463 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1463 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1463  .fadeIn0stacks_in_1463 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1463  .fadeIn1stacks_in_1463 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1463  .fadeIn2stacks_in_1463 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1463  .fadeIn3stacks_in_1463 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1464 li .pricethingItem {
	display: flex;
}

#stacks_in_1464 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1464 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1464 .itemthing:not(.custom-font) {
}

#stacks_in_1464 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1464 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1464 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1464 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1464 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1464 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1464 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1464 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1464 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1464 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1464  .fadeIn0stacks_in_1464 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1464  .fadeIn1stacks_in_1464 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1464  .fadeIn2stacks_in_1464 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1464  .fadeIn3stacks_in_1464 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1443 li .pricethingItem {
	display: flex;
}

#stacks_in_1443 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1443 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1443 .itemthing:not(.custom-font) {
}

#stacks_in_1443 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(198, 143, 78, 1.00);
	font-size: 2.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1443 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1443 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(12, 97, 111, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1443 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1443 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1443 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1443 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1443 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1443 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1443 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */

 




/* PriceThing Stack v1.0.1 by RapidWeaver Central  */


#pricethingstacks_in_1361   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

#stacks_in_1361  ul{
	list-style: none;
  	padding: 0px;
	margin: 0px;
}

#stacks_in_1361 .com_rapidweavercentral_stacks_pricethingItem_stack  {
	padding-bottom: 20px;
}

/* PREVIEW 
====================== */

#stacks_in_1361 .stack_title {
	 
	border: 1px solid #eee;
	padding: 14px;
	border-radius: 4px;
	margin-top: 3px;
	margin-bottom: 24px;
	margin-left: 12px;
	margin-right: 12px;
	background: -webkit-linear-gradient(315deg, #824994 0%, #F37C5A 100%);
	background: linear-gradient(135deg, #824994 0%, #F37C5A 100%);
}

#stacks_in_1361 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

#stacks_in_1361 .stack_title h1 {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	margin-top: 3px;
}

#stacks_in_1361 span {
	color: #E85955;
	font-size: 12px;
}

#stacks_in_1361 .stack_icon {
	float: left;
	margin-right: 14px;
	margin-top: 2px;
}
/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1362 li .pricethingItem {
	display: flex;
}

#stacks_in_1362 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1362 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1362 .itemthing:not(.custom-font) {
}

#stacks_in_1362 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1362 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1362 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1362 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1362 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1362 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1362 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1362 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1362 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1362 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1362  .fadeIn0stacks_in_1362 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1362  .fadeIn1stacks_in_1362 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1362  .fadeIn2stacks_in_1362 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1362  .fadeIn3stacks_in_1362 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1364 li .pricethingItem {
	display: flex;
}

#stacks_in_1364 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1364 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1364 .itemthing:not(.custom-font) {
}

#stacks_in_1364 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1364 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1364 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1364 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1364 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1364 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1364 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1364 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1364 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1364 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1364  .fadeIn0stacks_in_1364 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1364  .fadeIn1stacks_in_1364 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1364  .fadeIn2stacks_in_1364 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1364  .fadeIn3stacks_in_1364 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1363 li .pricethingItem {
	display: flex;
}

#stacks_in_1363 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1363 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1363 .itemthing:not(.custom-font) {
}

#stacks_in_1363 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1363 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1363 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1363 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1363 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1363 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1363 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1363 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1363 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1363 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1363  .fadeIn0stacks_in_1363 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1363  .fadeIn1stacks_in_1363 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1363  .fadeIn2stacks_in_1363 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1363  .fadeIn3stacks_in_1363 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1445 li .pricethingItem {
	display: flex;
}

#stacks_in_1445 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1445 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1445 .itemthing:not(.custom-font) {
}

#stacks_in_1445 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(198, 143, 78, 1.00);
	font-size: 2.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1445 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1445 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(12, 97, 111, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1445 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1445 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1445 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1445 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1445 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1445 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1445 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */

 




/* PriceThing Stack v1.0.1 by RapidWeaver Central  */


#pricethingstacks_in_1482   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

#stacks_in_1482  ul{
	list-style: none;
  	padding: 0px;
	margin: 0px;
}

#stacks_in_1482 .com_rapidweavercentral_stacks_pricethingItem_stack  {
	padding-bottom: 20px;
}

/* PREVIEW 
====================== */

#stacks_in_1482 .stack_title {
	 
	border: 1px solid #eee;
	padding: 14px;
	border-radius: 4px;
	margin-top: 3px;
	margin-bottom: 24px;
	margin-left: 12px;
	margin-right: 12px;
	background: -webkit-linear-gradient(315deg, #824994 0%, #F37C5A 100%);
	background: linear-gradient(135deg, #824994 0%, #F37C5A 100%);
}

#stacks_in_1482 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

#stacks_in_1482 .stack_title h1 {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	margin-top: 3px;
}

#stacks_in_1482 span {
	color: #E85955;
	font-size: 12px;
}

#stacks_in_1482 .stack_icon {
	float: left;
	margin-right: 14px;
	margin-top: 2px;
}
/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1484 li .pricethingItem {
	display: flex;
}

#stacks_in_1484 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1484 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1484 .itemthing:not(.custom-font) {
}

#stacks_in_1484 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1484 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1484 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1484 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1484 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1484 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1484 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1484 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1484 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1484 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1484  .fadeIn0stacks_in_1484 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1484  .fadeIn1stacks_in_1484 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1484  .fadeIn2stacks_in_1484 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1484  .fadeIn3stacks_in_1484 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThing Stack v1.0.1 by RapidWeaver Central  */


#pricethingstacks_in_1538   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

#stacks_in_1538  ul{
	list-style: none;
  	padding: 0px;
	margin: 0px;
}

#stacks_in_1538 .com_rapidweavercentral_stacks_pricethingItem_stack  {
	padding-bottom: 20px;
}

/* PREVIEW 
====================== */

#stacks_in_1538 .stack_title {
	 
	border: 1px solid #eee;
	padding: 14px;
	border-radius: 4px;
	margin-top: 3px;
	margin-bottom: 24px;
	margin-left: 12px;
	margin-right: 12px;
	background: -webkit-linear-gradient(315deg, #824994 0%, #F37C5A 100%);
	background: linear-gradient(135deg, #824994 0%, #F37C5A 100%);
}

#stacks_in_1538 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

#stacks_in_1538 .stack_title h1 {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	margin-top: 3px;
}

#stacks_in_1538 span {
	color: #E85955;
	font-size: 12px;
}

#stacks_in_1538 .stack_icon {
	float: left;
	margin-right: 14px;
	margin-top: 2px;
}
/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1539 li .pricethingItem {
	display: flex;
}

#stacks_in_1539 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1539 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1539 .itemthing:not(.custom-font) {
}

#stacks_in_1539 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1539 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1539 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1539 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1539 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1539 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1539 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1539 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1539 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1539 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1539  .fadeIn0stacks_in_1539 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1539  .fadeIn1stacks_in_1539 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1539  .fadeIn2stacks_in_1539 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1539  .fadeIn3stacks_in_1539 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1540 li .pricethingItem {
	display: flex;
}

#stacks_in_1540 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1540 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1540 .itemthing:not(.custom-font) {
}

#stacks_in_1540 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1540 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1540 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1540 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1540 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1540 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1540 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1540 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1540 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1540 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1540  .fadeIn0stacks_in_1540 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1540  .fadeIn1stacks_in_1540 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1540  .fadeIn2stacks_in_1540 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1540  .fadeIn3stacks_in_1540 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1541 li .pricethingItem {
	display: flex;
}

#stacks_in_1541 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1541 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1541 .itemthing:not(.custom-font) {
}

#stacks_in_1541 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1541 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1541 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1541 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1541 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1541 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1541 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1541 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1541 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1541 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1541  .fadeIn0stacks_in_1541 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1541  .fadeIn1stacks_in_1541 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1541  .fadeIn2stacks_in_1541 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1541  .fadeIn3stacks_in_1541 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1542 li .pricethingItem {
	display: flex;
}

#stacks_in_1542 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1542 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1542 .itemthing:not(.custom-font) {
}

#stacks_in_1542 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1542 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1542 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1542 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1542 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1542 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1542 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1542 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1542 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1542 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1542  .fadeIn0stacks_in_1542 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1542  .fadeIn1stacks_in_1542 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1542  .fadeIn2stacks_in_1542 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1542  .fadeIn3stacks_in_1542 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1546 li .pricethingItem {
	display: flex;
}

#stacks_in_1546 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1546 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1546 .itemthing:not(.custom-font) {
}

#stacks_in_1546 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1546 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1546 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1546 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1546 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1546 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1546 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1546 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1546 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1546 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1546  .fadeIn0stacks_in_1546 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1546  .fadeIn1stacks_in_1546 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1546  .fadeIn2stacks_in_1546 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1546  .fadeIn3stacks_in_1546 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1558 li .pricethingItem {
	display: flex;
}

#stacks_in_1558 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1558 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1558 .itemthing:not(.custom-font) {
}

#stacks_in_1558 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1558 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1558 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1558 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1558 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1558 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1558 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1558 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1558 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1558 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1558  .fadeIn0stacks_in_1558 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1558  .fadeIn1stacks_in_1558 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1558  .fadeIn2stacks_in_1558 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1558  .fadeIn3stacks_in_1558 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1559 li .pricethingItem {
	display: flex;
}

#stacks_in_1559 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1559 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1559 .itemthing:not(.custom-font) {
}

#stacks_in_1559 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1559 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1559 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1559 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1559 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1559 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1559 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1559 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1559 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1559 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1559  .fadeIn0stacks_in_1559 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1559  .fadeIn1stacks_in_1559 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1559  .fadeIn2stacks_in_1559 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1559  .fadeIn3stacks_in_1559 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1560 li .pricethingItem {
	display: flex;
}

#stacks_in_1560 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1560 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1560 .itemthing:not(.custom-font) {
}

#stacks_in_1560 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1560 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1560 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1560 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1560 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1560 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1560 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1560 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1560 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1560 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1560  .fadeIn0stacks_in_1560 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1560  .fadeIn1stacks_in_1560 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1560  .fadeIn2stacks_in_1560 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1560  .fadeIn3stacks_in_1560 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1561 li .pricethingItem {
	display: flex;
}

#stacks_in_1561 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1561 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1561 .itemthing:not(.custom-font) {
}

#stacks_in_1561 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1561 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1561 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1561 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1561 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1561 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1561 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1561 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1561 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1561 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1561  .fadeIn0stacks_in_1561 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1561  .fadeIn1stacks_in_1561 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1561  .fadeIn2stacks_in_1561 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1561  .fadeIn3stacks_in_1561 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1554 li .pricethingItem {
	display: flex;
}

#stacks_in_1554 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1554 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1554 .itemthing:not(.custom-font) {
}

#stacks_in_1554 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1554 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1554 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1554 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1554 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1554 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1554 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1554 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1554 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1554 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1554  .fadeIn0stacks_in_1554 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1554  .fadeIn1stacks_in_1554 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1554  .fadeIn2stacks_in_1554 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1554  .fadeIn3stacks_in_1554 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1555 li .pricethingItem {
	display: flex;
}

#stacks_in_1555 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1555 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1555 .itemthing:not(.custom-font) {
}

#stacks_in_1555 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1555 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1555 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1555 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1555 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1555 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1555 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1555 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1555 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1555 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1555  .fadeIn0stacks_in_1555 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1555  .fadeIn1stacks_in_1555 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1555  .fadeIn2stacks_in_1555 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1555  .fadeIn3stacks_in_1555 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1556 li .pricethingItem {
	display: flex;
}

#stacks_in_1556 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1556 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1556 .itemthing:not(.custom-font) {
}

#stacks_in_1556 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1556 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1556 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1556 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1556 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1556 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1556 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1556 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1556 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1556 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1556  .fadeIn0stacks_in_1556 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1556  .fadeIn1stacks_in_1556 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1556  .fadeIn2stacks_in_1556 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1556  .fadeIn3stacks_in_1556 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1557 li .pricethingItem {
	display: flex;
}

#stacks_in_1557 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1557 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1557 .itemthing:not(.custom-font) {
}

#stacks_in_1557 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1557 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1557 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1557 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1557 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1557 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1557 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1557 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1557 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1557 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1557  .fadeIn0stacks_in_1557 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1557  .fadeIn1stacks_in_1557 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1557  .fadeIn2stacks_in_1557 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1557  .fadeIn3stacks_in_1557 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1550 li .pricethingItem {
	display: flex;
}

#stacks_in_1550 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1550 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1550 .itemthing:not(.custom-font) {
}

#stacks_in_1550 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1550 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1550 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1550 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1550 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1550 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1550 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1550 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1550 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1550 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1550  .fadeIn0stacks_in_1550 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1550  .fadeIn1stacks_in_1550 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1550  .fadeIn2stacks_in_1550 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1550  .fadeIn3stacks_in_1550 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1551 li .pricethingItem {
	display: flex;
}

#stacks_in_1551 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1551 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1551 .itemthing:not(.custom-font) {
}

#stacks_in_1551 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1551 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1551 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1551 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1551 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1551 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1551 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1551 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1551 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1551 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1551  .fadeIn0stacks_in_1551 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1551  .fadeIn1stacks_in_1551 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1551  .fadeIn2stacks_in_1551 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1551  .fadeIn3stacks_in_1551 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1552 li .pricethingItem {
	display: flex;
}

#stacks_in_1552 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1552 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1552 .itemthing:not(.custom-font) {
}

#stacks_in_1552 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1552 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1552 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1552 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1552 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1552 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1552 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1552 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1552 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1552 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1552  .fadeIn0stacks_in_1552 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1552  .fadeIn1stacks_in_1552 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1552  .fadeIn2stacks_in_1552 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1552  .fadeIn3stacks_in_1552 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1553 li .pricethingItem {
	display: flex;
}

#stacks_in_1553 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1553 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1553 .itemthing:not(.custom-font) {
}

#stacks_in_1553 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1553 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1553 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1553 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1553 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1553 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1553 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1553 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1553 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1553 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1553  .fadeIn0stacks_in_1553 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1553  .fadeIn1stacks_in_1553 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1553  .fadeIn2stacks_in_1553 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1553  .fadeIn3stacks_in_1553 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1547 li .pricethingItem {
	display: flex;
}

#stacks_in_1547 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1547 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1547 .itemthing:not(.custom-font) {
}

#stacks_in_1547 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1547 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1547 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1547 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1547 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1547 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1547 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1547 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1547 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1547 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1547  .fadeIn0stacks_in_1547 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1547  .fadeIn1stacks_in_1547 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1547  .fadeIn2stacks_in_1547 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1547  .fadeIn3stacks_in_1547 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1543 li .pricethingItem {
	display: flex;
}

#stacks_in_1543 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1543 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1543 .itemthing:not(.custom-font) {
}

#stacks_in_1543 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(198, 143, 78, 1.00);
	font-size: 2.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1543 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1543 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(12, 97, 111, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1543 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1543 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1543 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1543 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1543 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1543 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1543 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */

 




#stacks_in_1220>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1220>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_1220>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_1220>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_1220>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_1220>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





/* --------------------------------

Primary style

-------------------------------- */

body.overflow-hidden {
  /* used when modal is visible */
  overflow: hidden;
}

body.overflow-hidden .cd-modal {
  display: block !important;
}


/* --------------------------------

Main Components

-------------------------------- */


#stacks_in_1221 .cd-section {
  text-align: center;
	position: relative;
}


#stacks_in_1221 .cd-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  -moz-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
}


#stacks_in_1221 .cd-modal .cd-modal-content {
  box-sizing: border-box;
  
	height: 100%;
  width: 100%;
  padding: 3em 5%;
	color: #FFFFFF;
	
  text-align: left;
  overflow-y: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#stacks_in_1221 .cd-modal-content a,
#stacks_in_1221 .cd-modal-content a:visited {
	color: #DE425A;
}

#stacks_in_1221 .cd-modal-content a:hover,
#stacks_in_1221 .cd-modal-content a:active {
	color: #B13448;
}

#stacks_in_1221 .modal-is-visible .cd-modal {
  z-index: 300000 !important;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
  -webkit-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  -moz-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
}

#stacks_in_1221 .modal-is-visible .cd-modal .cd-modal-content {
  -webkit-overflow-scrolling: touch;
}


@media only screen and (min-width: 768px) {
  #stacks_in_1221 .cd-modal .cd-modal-content {
    padding: 4em 10%;
  }
}

@media only screen and (min-width: 1170px) {
  #stacks_in_1221 .cd-modal .cd-modal-content {
    padding: 6em 20%;
  }
}


#stacks_in_1221 .cd-modal-action {
  position: relative;
}

#stacks_in_1221 .cd-modal-action .modal_btn, #stacks_in_1221 .cd-modal-action .cd-modal-bg {
  display: inline-block;
  height: 4em;
  background-color: #E0DEDB;
}

#stacks_in_1221 .modal_btn,
#stacks_in_1221 .cd-modal-close {
  text-decoration: none !important;
  border: none !important;
}

#stacks_in_1221 .cd-modal-action .modal_btn {
	
	border-radius: 4px;
	
  color: #ffffff;
  line-height: 4em;
  white-space: nowrap;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: color 0.2s 0.3s, width 0.3s 0s;
  -moz-transition: color 0.2s 0.3s, width 0.3s 0s;
  transition: color 0.2s 0.3s, width 0.3s 0s;
	overflow: hidden;
}

@media only screen {
	#stacks_in_1221 .cd-modal-action .modal_btn {
		width: 225px;
	}
}

@media only screen and (max-width: 720px) {
	#stacks_in_1221 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

@media only screen and (max-width: 480px) {
	#stacks_in_1221 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

#stacks_in_1221 .cd-modal-action .modal_btn i {
	margin-right: 6px;
}

#stacks_in_1221 .cd-modal-action .modal_btn.to-circle {
  width: 4em;
	color: transparent !important;
  -webkit-transition: color 0.2s 0s, width 0.3s 0.2s;
  -moz-transition: color 0.2s 0s, width 0.3s 0.2s;
  transition: color 0.2s 0s, width 0.3s 0.2s;
}

#stacks_in_1221 .cd-modal-action .cd-modal-bg {
  position: absolute;
  z-index: 300000  !important;
  left: 50%;
  top: 0;
  width: 4em;
	
	border-radius: 4px;
	
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: translateX(-2em);
  -moz-transform: translateX(-2em);
  -ms-transform: translateX(-2em);
  -o-transform: translateX(-2em);
  transform: translateX(-2em);
  -webkit-transition: visibility 0s 0.5s;
  -moz-transition: visibility 0s 0.5s;
  transition: visibility 0s 0.5s;
}
#stacks_in_1221 .cd-modal-action .cd-modal-bg.is-visible {
  opacity: 1;
  visibility: visible;
}

#stacks_in_1221 .cd-modal-close {
  position: fixed;
  z-index: 300001  !important;
  top: 10px;
  right: 10px;
	display: block;
  height: 50px;
  width: 50px;
	
	border-radius: 4px;
	
  background-color: rgba(0, 0, 0, 0.3);
  background-image: url(../files/cd-icon-close.png);
  background-repeat: no-repeat;
  background-position: center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
}
#stacks_in_1221 .no-touch .cd-modal-close:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
#stacks_in_1221 .modal-is-visible .cd-modal-close {
  visibility: visible;
  opacity: 1;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
@media only screen and (min-width: 768px) {
  #stacks_in_1221 .cd-modal-close {
		top: 40px;
	  right: 40px;
  }
}

#stacks_in_1221 .cd-modal-action a,
#stacks_in_1221 .cd-modal-action a:visited,
#stacks_in_1221 .cd-modal-action a:hover,
#stacks_in_1221 .cd-modal-action a:active {
		color: #000000 !important;
		text-decoration: none;
}


/* Font Selections */
  #stacks_in_1221 .cd-modal-action .modal_btn {
  }






#stacks_in_1221 {
	margin:  10px;
	padding:  10px;
}
/* PriceThing Stack v1.0.1 by RapidWeaver Central  */


#pricethingstacks_in_1697   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

#stacks_in_1697  ul{
	list-style: none;
  	padding: 0px;
	margin: 0px;
}

#stacks_in_1697 .com_rapidweavercentral_stacks_pricethingItem_stack  {
	padding-bottom: 20px;
}

/* PREVIEW 
====================== */

#stacks_in_1697 .stack_title {
	 
	border: 1px solid #eee;
	padding: 14px;
	border-radius: 4px;
	margin-top: 3px;
	margin-bottom: 24px;
	margin-left: 12px;
	margin-right: 12px;
	background: -webkit-linear-gradient(315deg, #824994 0%, #F37C5A 100%);
	background: linear-gradient(135deg, #824994 0%, #F37C5A 100%);
}

#stacks_in_1697 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

#stacks_in_1697 .stack_title h1 {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	margin-top: 3px;
}

#stacks_in_1697 span {
	color: #E85955;
	font-size: 12px;
}

#stacks_in_1697 .stack_icon {
	float: left;
	margin-right: 14px;
	margin-top: 2px;
}
/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1698 li .pricethingItem {
	display: flex;
}

#stacks_in_1698 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1698 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1698 .itemthing:not(.custom-font) {
}

#stacks_in_1698 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1698 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1698 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1698 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1698 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1698 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1698 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1698 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1698 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1698 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1698  .fadeIn0stacks_in_1698 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1698  .fadeIn1stacks_in_1698 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1698  .fadeIn2stacks_in_1698 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1698  .fadeIn3stacks_in_1698 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1699 li .pricethingItem {
	display: flex;
}

#stacks_in_1699 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1699 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1699 .itemthing:not(.custom-font) {
}

#stacks_in_1699 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1699 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1699 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1699 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1699 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1699 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1699 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1699 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1699 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1699 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1699  .fadeIn0stacks_in_1699 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1699  .fadeIn1stacks_in_1699 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1699  .fadeIn2stacks_in_1699 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1699  .fadeIn3stacks_in_1699 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1700 li .pricethingItem {
	display: flex;
}

#stacks_in_1700 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1700 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1700 .itemthing:not(.custom-font) {
}

#stacks_in_1700 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1700 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1700 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1700 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1700 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1700 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1700 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1700 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1700 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1700 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1700  .fadeIn0stacks_in_1700 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1700  .fadeIn1stacks_in_1700 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1700  .fadeIn2stacks_in_1700 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1700  .fadeIn3stacks_in_1700 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1701 li .pricethingItem {
	display: flex;
}

#stacks_in_1701 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1701 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1701 .itemthing:not(.custom-font) {
}

#stacks_in_1701 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1701 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1701 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1701 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1701 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1701 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1701 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1701 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1701 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1701 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1701  .fadeIn0stacks_in_1701 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1701  .fadeIn1stacks_in_1701 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1701  .fadeIn2stacks_in_1701 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1701  .fadeIn3stacks_in_1701 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1702 li .pricethingItem {
	display: flex;
}

#stacks_in_1702 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1702 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1702 .itemthing:not(.custom-font) {
}

#stacks_in_1702 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1702 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1702 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1702 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1702 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1702 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1702 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1702 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1702 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1702 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1702  .fadeIn0stacks_in_1702 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1702  .fadeIn1stacks_in_1702 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1702  .fadeIn2stacks_in_1702 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1702  .fadeIn3stacks_in_1702 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1703 li .pricethingItem {
	display: flex;
}

#stacks_in_1703 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1703 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1703 .itemthing:not(.custom-font) {
}

#stacks_in_1703 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1703 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1703 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1703 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1703 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1703 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1703 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1703 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1703 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1703 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1703  .fadeIn0stacks_in_1703 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1703  .fadeIn1stacks_in_1703 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1703  .fadeIn2stacks_in_1703 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1703  .fadeIn3stacks_in_1703 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1704 li .pricethingItem {
	display: flex;
}

#stacks_in_1704 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1704 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1704 .itemthing:not(.custom-font) {
}

#stacks_in_1704 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1704 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1704 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1704 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1704 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1704 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1704 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1704 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1704 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1704 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1704  .fadeIn0stacks_in_1704 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1704  .fadeIn1stacks_in_1704 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1704  .fadeIn2stacks_in_1704 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1704  .fadeIn3stacks_in_1704 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1705 li .pricethingItem {
	display: flex;
}

#stacks_in_1705 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1705 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1705 .itemthing:not(.custom-font) {
}

#stacks_in_1705 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1705 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1705 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1705 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1705 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1705 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1705 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1705 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1705 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1705 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1705  .fadeIn0stacks_in_1705 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1705  .fadeIn1stacks_in_1705 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1705  .fadeIn2stacks_in_1705 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1705  .fadeIn3stacks_in_1705 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1706 li .pricethingItem {
	display: flex;
}

#stacks_in_1706 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1706 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1706 .itemthing:not(.custom-font) {
}

#stacks_in_1706 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1706 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1706 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1706 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1706 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1706 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1706 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1706 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1706 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1706 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1706  .fadeIn0stacks_in_1706 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1706  .fadeIn1stacks_in_1706 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1706  .fadeIn2stacks_in_1706 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1706  .fadeIn3stacks_in_1706 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1707 li .pricethingItem {
	display: flex;
}

#stacks_in_1707 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1707 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1707 .itemthing:not(.custom-font) {
}

#stacks_in_1707 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1707 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1707 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1707 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1707 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1707 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1707 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1707 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1707 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1707 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1707  .fadeIn0stacks_in_1707 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1707  .fadeIn1stacks_in_1707 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1707  .fadeIn2stacks_in_1707 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1707  .fadeIn3stacks_in_1707 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1708 li .pricethingItem {
	display: flex;
}

#stacks_in_1708 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1708 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1708 .itemthing:not(.custom-font) {
}

#stacks_in_1708 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(198, 143, 78, 1.00);
	font-size: 2.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1708 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1708 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(12, 97, 111, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1708 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1708 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1708 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1708 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1708 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1708 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1708 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */

 




/* --------------------------------

Primary style

-------------------------------- */

body.overflow-hidden {
  /* used when modal is visible */
  overflow: hidden;
}

body.overflow-hidden .cd-modal {
  display: block !important;
}


/* --------------------------------

Main Components

-------------------------------- */


#stacks_in_1257 .cd-section {
  text-align: center;
	position: relative;
}


#stacks_in_1257 .cd-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  -moz-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
}


#stacks_in_1257 .cd-modal .cd-modal-content {
  box-sizing: border-box;
  
	height: 100%;
  width: 100%;
  padding: 3em 5%;
	color: #FFFFFF;
	
  text-align: left;
  overflow-y: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#stacks_in_1257 .cd-modal-content a,
#stacks_in_1257 .cd-modal-content a:visited {
	color: #DE425A;
}

#stacks_in_1257 .cd-modal-content a:hover,
#stacks_in_1257 .cd-modal-content a:active {
	color: #B13448;
}

#stacks_in_1257 .modal-is-visible .cd-modal {
  z-index: 300000 !important;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
  -webkit-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  -moz-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
}

#stacks_in_1257 .modal-is-visible .cd-modal .cd-modal-content {
  -webkit-overflow-scrolling: touch;
}


@media only screen and (min-width: 768px) {
  #stacks_in_1257 .cd-modal .cd-modal-content {
    padding: 4em 10%;
  }
}

@media only screen and (min-width: 1170px) {
  #stacks_in_1257 .cd-modal .cd-modal-content {
    padding: 6em 20%;
  }
}


#stacks_in_1257 .cd-modal-action {
  position: relative;
}

#stacks_in_1257 .cd-modal-action .modal_btn, #stacks_in_1257 .cd-modal-action .cd-modal-bg {
  display: inline-block;
  height: 4em;
  background-color: #D9D6D2;
}

#stacks_in_1257 .modal_btn,
#stacks_in_1257 .cd-modal-close {
  text-decoration: none !important;
  border: none !important;
}

#stacks_in_1257 .cd-modal-action .modal_btn {
	
	border-radius: 4px;
	
  color: #ffffff;
  line-height: 4em;
  white-space: nowrap;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: color 0.2s 0.3s, width 0.3s 0s;
  -moz-transition: color 0.2s 0.3s, width 0.3s 0s;
  transition: color 0.2s 0.3s, width 0.3s 0s;
	overflow: hidden;
}

@media only screen {
	#stacks_in_1257 .cd-modal-action .modal_btn {
		width: 225px;
	}
}

@media only screen and (max-width: 720px) {
	#stacks_in_1257 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

@media only screen and (max-width: 480px) {
	#stacks_in_1257 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

#stacks_in_1257 .cd-modal-action .modal_btn i {
	margin-right: 6px;
}

#stacks_in_1257 .cd-modal-action .modal_btn.to-circle {
  width: 4em;
	color: transparent !important;
  -webkit-transition: color 0.2s 0s, width 0.3s 0.2s;
  -moz-transition: color 0.2s 0s, width 0.3s 0.2s;
  transition: color 0.2s 0s, width 0.3s 0.2s;
}

#stacks_in_1257 .cd-modal-action .cd-modal-bg {
  position: absolute;
  z-index: 300000  !important;
  left: 50%;
  top: 0;
  width: 4em;
	
	border-radius: 4px;
	
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: translateX(-2em);
  -moz-transform: translateX(-2em);
  -ms-transform: translateX(-2em);
  -o-transform: translateX(-2em);
  transform: translateX(-2em);
  -webkit-transition: visibility 0s 0.5s;
  -moz-transition: visibility 0s 0.5s;
  transition: visibility 0s 0.5s;
}
#stacks_in_1257 .cd-modal-action .cd-modal-bg.is-visible {
  opacity: 1;
  visibility: visible;
}

#stacks_in_1257 .cd-modal-close {
  position: fixed;
  z-index: 300001  !important;
  top: 10px;
  right: 10px;
	display: block;
  height: 50px;
  width: 50px;
	
	border-radius: 4px;
	
  background-color: rgba(0, 0, 0, 0.3);
  background-image: url(../files/cd-icon-close.png);
  background-repeat: no-repeat;
  background-position: center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
}
#stacks_in_1257 .no-touch .cd-modal-close:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
#stacks_in_1257 .modal-is-visible .cd-modal-close {
  visibility: visible;
  opacity: 1;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
@media only screen and (min-width: 768px) {
  #stacks_in_1257 .cd-modal-close {
		top: 40px;
	  right: 40px;
  }
}

#stacks_in_1257 .cd-modal-action a,
#stacks_in_1257 .cd-modal-action a:visited,
#stacks_in_1257 .cd-modal-action a:hover,
#stacks_in_1257 .cd-modal-action a:active {
		color: #000000 !important;
		text-decoration: none;
}


/* Font Selections */
  #stacks_in_1257 .cd-modal-action .modal_btn {
  }






#stacks_in_1257 {
	margin:  10px;
	padding:  10px;
}
/* PriceThing Stack v1.0.1 by RapidWeaver Central  */


#pricethingstacks_in_1719   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

#stacks_in_1719  ul{
	list-style: none;
  	padding: 0px;
	margin: 0px;
}

#stacks_in_1719 .com_rapidweavercentral_stacks_pricethingItem_stack  {
	padding-bottom: 20px;
}

/* PREVIEW 
====================== */

#stacks_in_1719 .stack_title {
	 
	border: 1px solid #eee;
	padding: 14px;
	border-radius: 4px;
	margin-top: 3px;
	margin-bottom: 24px;
	margin-left: 12px;
	margin-right: 12px;
	background: -webkit-linear-gradient(315deg, #824994 0%, #F37C5A 100%);
	background: linear-gradient(135deg, #824994 0%, #F37C5A 100%);
}

#stacks_in_1719 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

#stacks_in_1719 .stack_title h1 {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	margin-top: 3px;
}

#stacks_in_1719 span {
	color: #E85955;
	font-size: 12px;
}

#stacks_in_1719 .stack_icon {
	float: left;
	margin-right: 14px;
	margin-top: 2px;
}
/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1720 li .pricethingItem {
	display: flex;
}

#stacks_in_1720 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1720 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1720 .itemthing:not(.custom-font) {
}

#stacks_in_1720 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1720 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1720 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1720 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1720 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1720 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1720 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1720 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1720 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1720 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1720  .fadeIn0stacks_in_1720 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1720  .fadeIn1stacks_in_1720 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1720  .fadeIn2stacks_in_1720 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1720  .fadeIn3stacks_in_1720 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1721 li .pricethingItem {
	display: flex;
}

#stacks_in_1721 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1721 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1721 .itemthing:not(.custom-font) {
}

#stacks_in_1721 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1721 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1721 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1721 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1721 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1721 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1721 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1721 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1721 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1721 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1721  .fadeIn0stacks_in_1721 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1721  .fadeIn1stacks_in_1721 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1721  .fadeIn2stacks_in_1721 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1721  .fadeIn3stacks_in_1721 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1722 li .pricethingItem {
	display: flex;
}

#stacks_in_1722 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1722 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1722 .itemthing:not(.custom-font) {
}

#stacks_in_1722 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1722 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1722 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1722 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1722 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1722 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1722 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1722 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1722 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1722 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1722  .fadeIn0stacks_in_1722 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1722  .fadeIn1stacks_in_1722 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1722  .fadeIn2stacks_in_1722 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1722  .fadeIn3stacks_in_1722 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1723 li .pricethingItem {
	display: flex;
}

#stacks_in_1723 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1723 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1723 .itemthing:not(.custom-font) {
}

#stacks_in_1723 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1723 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1723 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1723 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1723 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1723 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1723 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1723 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1723 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1723 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1723  .fadeIn0stacks_in_1723 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1723  .fadeIn1stacks_in_1723 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1723  .fadeIn2stacks_in_1723 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1723  .fadeIn3stacks_in_1723 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1724 li .pricethingItem {
	display: flex;
}

#stacks_in_1724 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1724 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1724 .itemthing:not(.custom-font) {
}

#stacks_in_1724 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1724 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1724 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1724 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1724 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1724 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1724 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1724 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1724 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1724 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1724  .fadeIn0stacks_in_1724 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1724  .fadeIn1stacks_in_1724 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1724  .fadeIn2stacks_in_1724 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1724  .fadeIn3stacks_in_1724 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1725 li .pricethingItem {
	display: flex;
}

#stacks_in_1725 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1725 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1725 .itemthing:not(.custom-font) {
}

#stacks_in_1725 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1725 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1725 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1725 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1725 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1725 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1725 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1725 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1725 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1725 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1725  .fadeIn0stacks_in_1725 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1725  .fadeIn1stacks_in_1725 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1725  .fadeIn2stacks_in_1725 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1725  .fadeIn3stacks_in_1725 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1726 li .pricethingItem {
	display: flex;
}

#stacks_in_1726 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1726 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1726 .itemthing:not(.custom-font) {
}

#stacks_in_1726 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1726 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1726 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1726 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1726 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1726 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1726 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1726 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1726 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1726 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1726  .fadeIn0stacks_in_1726 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1726  .fadeIn1stacks_in_1726 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1726  .fadeIn2stacks_in_1726 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1726  .fadeIn3stacks_in_1726 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1727 li .pricethingItem {
	display: flex;
}

#stacks_in_1727 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1727 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1727 .itemthing:not(.custom-font) {
}

#stacks_in_1727 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1727 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1727 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1727 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1727 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1727 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1727 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1727 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1727 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1727 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1727  .fadeIn0stacks_in_1727 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1727  .fadeIn1stacks_in_1727 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1727  .fadeIn2stacks_in_1727 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1727  .fadeIn3stacks_in_1727 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1728 li .pricethingItem {
	display: flex;
}

#stacks_in_1728 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1728 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1728 .itemthing:not(.custom-font) {
}

#stacks_in_1728 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1728 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1728 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1728 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1728 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1728 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1728 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1728 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1728 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1728 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1728  .fadeIn0stacks_in_1728 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1728  .fadeIn1stacks_in_1728 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1728  .fadeIn2stacks_in_1728 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1728  .fadeIn3stacks_in_1728 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1729 li .pricethingItem {
	display: flex;
}

#stacks_in_1729 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1729 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1729 .itemthing:not(.custom-font) {
}

#stacks_in_1729 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1729 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1729 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1729 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1729 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1729 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1729 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1729 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1729 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1729 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1729  .fadeIn0stacks_in_1729 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1729  .fadeIn1stacks_in_1729 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1729  .fadeIn2stacks_in_1729 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1729  .fadeIn3stacks_in_1729 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1730 li .pricethingItem {
	display: flex;
}

#stacks_in_1730 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1730 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1730 .itemthing:not(.custom-font) {
}

#stacks_in_1730 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1730 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1730 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1730 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1730 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1730 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1730 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1730 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1730 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1730 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1730  .fadeIn0stacks_in_1730 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1730  .fadeIn1stacks_in_1730 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1730  .fadeIn2stacks_in_1730 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1730  .fadeIn3stacks_in_1730 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1731 li .pricethingItem {
	display: flex;
}

#stacks_in_1731 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1731 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1731 .itemthing:not(.custom-font) {
}

#stacks_in_1731 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1731 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1731 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1731 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1731 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1731 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1731 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1731 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1731 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1731 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1731  .fadeIn0stacks_in_1731 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1731  .fadeIn1stacks_in_1731 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1731  .fadeIn2stacks_in_1731 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1731  .fadeIn3stacks_in_1731 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1732 li .pricethingItem {
	display: flex;
}

#stacks_in_1732 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1732 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1732 .itemthing:not(.custom-font) {
}

#stacks_in_1732 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1732 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1732 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1732 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1732 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1732 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1732 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1732 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1732 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1732 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1732  .fadeIn0stacks_in_1732 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1732  .fadeIn1stacks_in_1732 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1732  .fadeIn2stacks_in_1732 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1732  .fadeIn3stacks_in_1732 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1733 li .pricethingItem {
	display: flex;
}

#stacks_in_1733 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1733 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1733 .itemthing:not(.custom-font) {
}

#stacks_in_1733 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(198, 143, 78, 1.00);
	font-size: 2.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1733 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1733 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(12, 97, 111, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1733 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1733 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1733 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1733 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1733 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1733 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1733 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */

 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1734 li .pricethingItem {
	display: flex;
}

#stacks_in_1734 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1734 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1734 .itemthing:not(.custom-font) {
}

#stacks_in_1734 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(198, 143, 78, 1.00);
	font-size: 2.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1734 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1734 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(12, 97, 111, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1734 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1734 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1734 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1734 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1734 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1734 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1734 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */

 




/* --------------------------------

Primary style

-------------------------------- */

body.overflow-hidden {
  /* used when modal is visible */
  overflow: hidden;
}

body.overflow-hidden .cd-modal {
  display: block !important;
}


/* --------------------------------

Main Components

-------------------------------- */


#stacks_in_1225 .cd-section {
  text-align: center;
	position: relative;
}


#stacks_in_1225 .cd-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  -moz-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
}


#stacks_in_1225 .cd-modal .cd-modal-content {
  box-sizing: border-box;
  
	height: 100%;
  width: 100%;
  padding: 3em 5%;
	color: #FFFFFF;
	
  text-align: left;
  overflow-y: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#stacks_in_1225 .cd-modal-content a,
#stacks_in_1225 .cd-modal-content a:visited {
	color: #DE425A;
}

#stacks_in_1225 .cd-modal-content a:hover,
#stacks_in_1225 .cd-modal-content a:active {
	color: #B13448;
}

#stacks_in_1225 .modal-is-visible .cd-modal {
  z-index: 300000 !important;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
  -webkit-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  -moz-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
}

#stacks_in_1225 .modal-is-visible .cd-modal .cd-modal-content {
  -webkit-overflow-scrolling: touch;
}


@media only screen and (min-width: 768px) {
  #stacks_in_1225 .cd-modal .cd-modal-content {
    padding: 4em 10%;
  }
}

@media only screen and (min-width: 1170px) {
  #stacks_in_1225 .cd-modal .cd-modal-content {
    padding: 6em 20%;
  }
}


#stacks_in_1225 .cd-modal-action {
  position: relative;
}

#stacks_in_1225 .cd-modal-action .modal_btn, #stacks_in_1225 .cd-modal-action .cd-modal-bg {
  display: inline-block;
  height: 4em;
  background-color: #D9D6D2;
}

#stacks_in_1225 .modal_btn,
#stacks_in_1225 .cd-modal-close {
  text-decoration: none !important;
  border: none !important;
}

#stacks_in_1225 .cd-modal-action .modal_btn {
	
	border-radius: 4px;
	
  color: #ffffff;
  line-height: 4em;
  white-space: nowrap;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: color 0.2s 0.3s, width 0.3s 0s;
  -moz-transition: color 0.2s 0.3s, width 0.3s 0s;
  transition: color 0.2s 0.3s, width 0.3s 0s;
	overflow: hidden;
}

@media only screen {
	#stacks_in_1225 .cd-modal-action .modal_btn {
		width: 225px;
	}
}

@media only screen and (max-width: 720px) {
	#stacks_in_1225 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

@media only screen and (max-width: 480px) {
	#stacks_in_1225 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

#stacks_in_1225 .cd-modal-action .modal_btn i {
	margin-right: 6px;
}

#stacks_in_1225 .cd-modal-action .modal_btn.to-circle {
  width: 4em;
	color: transparent !important;
  -webkit-transition: color 0.2s 0s, width 0.3s 0.2s;
  -moz-transition: color 0.2s 0s, width 0.3s 0.2s;
  transition: color 0.2s 0s, width 0.3s 0.2s;
}

#stacks_in_1225 .cd-modal-action .cd-modal-bg {
  position: absolute;
  z-index: 300000  !important;
  left: 50%;
  top: 0;
  width: 4em;
	
	border-radius: 4px;
	
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: translateX(-2em);
  -moz-transform: translateX(-2em);
  -ms-transform: translateX(-2em);
  -o-transform: translateX(-2em);
  transform: translateX(-2em);
  -webkit-transition: visibility 0s 0.5s;
  -moz-transition: visibility 0s 0.5s;
  transition: visibility 0s 0.5s;
}
#stacks_in_1225 .cd-modal-action .cd-modal-bg.is-visible {
  opacity: 1;
  visibility: visible;
}

#stacks_in_1225 .cd-modal-close {
  position: fixed;
  z-index: 300001  !important;
  top: 10px;
  right: 10px;
	display: block;
  height: 50px;
  width: 50px;
	
	border-radius: 4px;
	
  background-color: rgba(0, 0, 0, 0.3);
  background-image: url(../files/cd-icon-close.png);
  background-repeat: no-repeat;
  background-position: center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
}
#stacks_in_1225 .no-touch .cd-modal-close:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
#stacks_in_1225 .modal-is-visible .cd-modal-close {
  visibility: visible;
  opacity: 1;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
@media only screen and (min-width: 768px) {
  #stacks_in_1225 .cd-modal-close {
		top: 40px;
	  right: 40px;
  }
}

#stacks_in_1225 .cd-modal-action a,
#stacks_in_1225 .cd-modal-action a:visited,
#stacks_in_1225 .cd-modal-action a:hover,
#stacks_in_1225 .cd-modal-action a:active {
		color: #000000 !important;
		text-decoration: none;
}


/* Font Selections */
  #stacks_in_1225 .cd-modal-action .modal_btn {
  }






#stacks_in_1225 {
	margin:  10px;
	padding:  10px;
}
/* PriceThing Stack v1.0.1 by RapidWeaver Central  */


#pricethingstacks_in_1757   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

#stacks_in_1757  ul{
	list-style: none;
  	padding: 0px;
	margin: 0px;
}

#stacks_in_1757 .com_rapidweavercentral_stacks_pricethingItem_stack  {
	padding-bottom: 20px;
}

/* PREVIEW 
====================== */

#stacks_in_1757 .stack_title {
	 
	border: 1px solid #eee;
	padding: 14px;
	border-radius: 4px;
	margin-top: 3px;
	margin-bottom: 24px;
	margin-left: 12px;
	margin-right: 12px;
	background: -webkit-linear-gradient(315deg, #824994 0%, #F37C5A 100%);
	background: linear-gradient(135deg, #824994 0%, #F37C5A 100%);
}

#stacks_in_1757 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

#stacks_in_1757 .stack_title h1 {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	margin-top: 3px;
}

#stacks_in_1757 span {
	color: #E85955;
	font-size: 12px;
}

#stacks_in_1757 .stack_icon {
	float: left;
	margin-right: 14px;
	margin-top: 2px;
}
/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1758 li .pricethingItem {
	display: flex;
}

#stacks_in_1758 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1758 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1758 .itemthing:not(.custom-font) {
}

#stacks_in_1758 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1758 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1758 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1758 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1758 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1758 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1758 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1758 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1758 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1758 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1758  .fadeIn0stacks_in_1758 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1758  .fadeIn1stacks_in_1758 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1758  .fadeIn2stacks_in_1758 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1758  .fadeIn3stacks_in_1758 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1759 li .pricethingItem {
	display: flex;
}

#stacks_in_1759 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1759 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1759 .itemthing:not(.custom-font) {
}

#stacks_in_1759 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1759 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1759 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1759 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1759 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1759 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1759 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1759 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1759 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1759 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1759  .fadeIn0stacks_in_1759 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1759  .fadeIn1stacks_in_1759 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1759  .fadeIn2stacks_in_1759 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1759  .fadeIn3stacks_in_1759 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1760 li .pricethingItem {
	display: flex;
}

#stacks_in_1760 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1760 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1760 .itemthing:not(.custom-font) {
}

#stacks_in_1760 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1760 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1760 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1760 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1760 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1760 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1760 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1760 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1760 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1760 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1760  .fadeIn0stacks_in_1760 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1760  .fadeIn1stacks_in_1760 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1760  .fadeIn2stacks_in_1760 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1760  .fadeIn3stacks_in_1760 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1761 li .pricethingItem {
	display: flex;
}

#stacks_in_1761 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1761 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1761 .itemthing:not(.custom-font) {
}

#stacks_in_1761 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1761 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1761 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1761 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1761 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1761 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1761 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1761 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1761 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1761 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1761  .fadeIn0stacks_in_1761 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1761  .fadeIn1stacks_in_1761 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1761  .fadeIn2stacks_in_1761 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1761  .fadeIn3stacks_in_1761 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1762 li .pricethingItem {
	display: flex;
}

#stacks_in_1762 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1762 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1762 .itemthing:not(.custom-font) {
}

#stacks_in_1762 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1762 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1762 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1762 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1762 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1762 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1762 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1762 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1762 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1762 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1762  .fadeIn0stacks_in_1762 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1762  .fadeIn1stacks_in_1762 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1762  .fadeIn2stacks_in_1762 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1762  .fadeIn3stacks_in_1762 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1763 li .pricethingItem {
	display: flex;
}

#stacks_in_1763 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1763 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1763 .itemthing:not(.custom-font) {
}

#stacks_in_1763 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1763 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1763 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1763 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1763 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1763 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1763 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1763 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1763 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1763 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1763  .fadeIn0stacks_in_1763 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1763  .fadeIn1stacks_in_1763 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1763  .fadeIn2stacks_in_1763 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1763  .fadeIn3stacks_in_1763 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1764 li .pricethingItem {
	display: flex;
}

#stacks_in_1764 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1764 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1764 .itemthing:not(.custom-font) {
}

#stacks_in_1764 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(198, 143, 78, 1.00);
	font-size: 2.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1764 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1764 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(12, 97, 111, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1764 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1764 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1764 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1764 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1764 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1764 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1764 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */

 




/* --------------------------------

Primary style

-------------------------------- */

body.overflow-hidden {
  /* used when modal is visible */
  overflow: hidden;
}

body.overflow-hidden .cd-modal {
  display: block !important;
}


/* --------------------------------

Main Components

-------------------------------- */


#stacks_in_1233 .cd-section {
  text-align: center;
	position: relative;
}


#stacks_in_1233 .cd-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  -moz-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
}


#stacks_in_1233 .cd-modal .cd-modal-content {
  box-sizing: border-box;
  
	height: 100%;
  width: 100%;
  padding: 3em 5%;
	color: #FFFFFF;
	
  text-align: left;
  overflow-y: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#stacks_in_1233 .cd-modal-content a,
#stacks_in_1233 .cd-modal-content a:visited {
	color: #DE425A;
}

#stacks_in_1233 .cd-modal-content a:hover,
#stacks_in_1233 .cd-modal-content a:active {
	color: #B13448;
}

#stacks_in_1233 .modal-is-visible .cd-modal {
  z-index: 300000 !important;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
  -webkit-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  -moz-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
}

#stacks_in_1233 .modal-is-visible .cd-modal .cd-modal-content {
  -webkit-overflow-scrolling: touch;
}


@media only screen and (min-width: 768px) {
  #stacks_in_1233 .cd-modal .cd-modal-content {
    padding: 4em 10%;
  }
}

@media only screen and (min-width: 1170px) {
  #stacks_in_1233 .cd-modal .cd-modal-content {
    padding: 6em 20%;
  }
}


#stacks_in_1233 .cd-modal-action {
  position: relative;
}

#stacks_in_1233 .cd-modal-action .modal_btn, #stacks_in_1233 .cd-modal-action .cd-modal-bg {
  display: inline-block;
  height: 4em;
  background-color: #D9D6D2;
}

#stacks_in_1233 .modal_btn,
#stacks_in_1233 .cd-modal-close {
  text-decoration: none !important;
  border: none !important;
}

#stacks_in_1233 .cd-modal-action .modal_btn {
	
	border-radius: 4px;
	
  color: #ffffff;
  line-height: 4em;
  white-space: nowrap;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: color 0.2s 0.3s, width 0.3s 0s;
  -moz-transition: color 0.2s 0.3s, width 0.3s 0s;
  transition: color 0.2s 0.3s, width 0.3s 0s;
	overflow: hidden;
}

@media only screen {
	#stacks_in_1233 .cd-modal-action .modal_btn {
		width: 225px;
	}
}

@media only screen and (max-width: 720px) {
	#stacks_in_1233 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

@media only screen and (max-width: 480px) {
	#stacks_in_1233 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

#stacks_in_1233 .cd-modal-action .modal_btn i {
	margin-right: 6px;
}

#stacks_in_1233 .cd-modal-action .modal_btn.to-circle {
  width: 4em;
	color: transparent !important;
  -webkit-transition: color 0.2s 0s, width 0.3s 0.2s;
  -moz-transition: color 0.2s 0s, width 0.3s 0.2s;
  transition: color 0.2s 0s, width 0.3s 0.2s;
}

#stacks_in_1233 .cd-modal-action .cd-modal-bg {
  position: absolute;
  z-index: 300000  !important;
  left: 50%;
  top: 0;
  width: 4em;
	
	border-radius: 4px;
	
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: translateX(-2em);
  -moz-transform: translateX(-2em);
  -ms-transform: translateX(-2em);
  -o-transform: translateX(-2em);
  transform: translateX(-2em);
  -webkit-transition: visibility 0s 0.5s;
  -moz-transition: visibility 0s 0.5s;
  transition: visibility 0s 0.5s;
}
#stacks_in_1233 .cd-modal-action .cd-modal-bg.is-visible {
  opacity: 1;
  visibility: visible;
}

#stacks_in_1233 .cd-modal-close {
  position: fixed;
  z-index: 300001  !important;
  top: 10px;
  right: 10px;
	display: block;
  height: 50px;
  width: 50px;
	
	border-radius: 4px;
	
  background-color: rgba(0, 0, 0, 0.3);
  background-image: url(../files/cd-icon-close.png);
  background-repeat: no-repeat;
  background-position: center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
}
#stacks_in_1233 .no-touch .cd-modal-close:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
#stacks_in_1233 .modal-is-visible .cd-modal-close {
  visibility: visible;
  opacity: 1;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
@media only screen and (min-width: 768px) {
  #stacks_in_1233 .cd-modal-close {
		top: 40px;
	  right: 40px;
  }
}

#stacks_in_1233 .cd-modal-action a,
#stacks_in_1233 .cd-modal-action a:visited,
#stacks_in_1233 .cd-modal-action a:hover,
#stacks_in_1233 .cd-modal-action a:active {
		color: #000000 !important;
		text-decoration: none;
}


/* Font Selections */
  #stacks_in_1233 .cd-modal-action .modal_btn {
  }






#stacks_in_1233 {
	margin:  10px;
	padding:  10px;
}
/* PriceThing Stack v1.0.1 by RapidWeaver Central  */


#pricethingstacks_in_1766   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

#stacks_in_1766  ul{
	list-style: none;
  	padding: 0px;
	margin: 0px;
}

#stacks_in_1766 .com_rapidweavercentral_stacks_pricethingItem_stack  {
	padding-bottom: 20px;
}

/* PREVIEW 
====================== */

#stacks_in_1766 .stack_title {
	 
	border: 1px solid #eee;
	padding: 14px;
	border-radius: 4px;
	margin-top: 3px;
	margin-bottom: 24px;
	margin-left: 12px;
	margin-right: 12px;
	background: -webkit-linear-gradient(315deg, #824994 0%, #F37C5A 100%);
	background: linear-gradient(135deg, #824994 0%, #F37C5A 100%);
}

#stacks_in_1766 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

#stacks_in_1766 .stack_title h1 {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	margin-top: 3px;
}

#stacks_in_1766 span {
	color: #E85955;
	font-size: 12px;
}

#stacks_in_1766 .stack_icon {
	float: left;
	margin-right: 14px;
	margin-top: 2px;
}
/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1767 li .pricethingItem {
	display: flex;
}

#stacks_in_1767 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1767 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1767 .itemthing:not(.custom-font) {
}

#stacks_in_1767 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1767 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1767 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1767 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1767 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1767 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1767 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1767 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1767 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1767 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1767  .fadeIn0stacks_in_1767 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1767  .fadeIn1stacks_in_1767 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1767  .fadeIn2stacks_in_1767 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1767  .fadeIn3stacks_in_1767 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1768 li .pricethingItem {
	display: flex;
}

#stacks_in_1768 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1768 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1768 .itemthing:not(.custom-font) {
}

#stacks_in_1768 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1768 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1768 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1768 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1768 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1768 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1768 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1768 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1768 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1768 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1768  .fadeIn0stacks_in_1768 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1768  .fadeIn1stacks_in_1768 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1768  .fadeIn2stacks_in_1768 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1768  .fadeIn3stacks_in_1768 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1769 li .pricethingItem {
	display: flex;
}

#stacks_in_1769 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1769 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1769 .itemthing:not(.custom-font) {
}

#stacks_in_1769 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1769 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1769 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1769 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1769 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1769 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1769 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1769 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1769 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1769 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1769  .fadeIn0stacks_in_1769 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1769  .fadeIn1stacks_in_1769 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1769  .fadeIn2stacks_in_1769 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1769  .fadeIn3stacks_in_1769 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1770 li .pricethingItem {
	display: flex;
}

#stacks_in_1770 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1770 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1770 .itemthing:not(.custom-font) {
}

#stacks_in_1770 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1770 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1770 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1770 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1770 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1770 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1770 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1770 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1770 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1770 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1770  .fadeIn0stacks_in_1770 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1770  .fadeIn1stacks_in_1770 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1770  .fadeIn2stacks_in_1770 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1770  .fadeIn3stacks_in_1770 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1771 li .pricethingItem {
	display: flex;
}

#stacks_in_1771 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1771 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1771 .itemthing:not(.custom-font) {
}

#stacks_in_1771 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1771 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1771 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1771 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1771 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1771 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1771 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1771 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1771 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1771 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1771  .fadeIn0stacks_in_1771 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1771  .fadeIn1stacks_in_1771 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1771  .fadeIn2stacks_in_1771 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1771  .fadeIn3stacks_in_1771 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1772 li .pricethingItem {
	display: flex;
}

#stacks_in_1772 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1772 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1772 .itemthing:not(.custom-font) {
}

#stacks_in_1772 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1772 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1772 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1772 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1772 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1772 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1772 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1772 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1772 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1772 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1772  .fadeIn0stacks_in_1772 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1772  .fadeIn1stacks_in_1772 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1772  .fadeIn2stacks_in_1772 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1772  .fadeIn3stacks_in_1772 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1773 li .pricethingItem {
	display: flex;
}

#stacks_in_1773 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1773 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1773 .itemthing:not(.custom-font) {
}

#stacks_in_1773 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1773 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1773 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1773 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1773 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1773 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1773 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1773 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1773 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1773 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1773  .fadeIn0stacks_in_1773 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1773  .fadeIn1stacks_in_1773 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1773  .fadeIn2stacks_in_1773 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1773  .fadeIn3stacks_in_1773 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1774 li .pricethingItem {
	display: flex;
}

#stacks_in_1774 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1774 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1774 .itemthing:not(.custom-font) {
}

#stacks_in_1774 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1774 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1774 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1774 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1774 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1774 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1774 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1774 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1774 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1774 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1774  .fadeIn0stacks_in_1774 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1774  .fadeIn1stacks_in_1774 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1774  .fadeIn2stacks_in_1774 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1774  .fadeIn3stacks_in_1774 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1775 li .pricethingItem {
	display: flex;
}

#stacks_in_1775 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1775 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1775 .itemthing:not(.custom-font) {
}

#stacks_in_1775 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1775 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1775 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1775 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1775 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1775 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1775 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1775 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1775 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1775 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1775  .fadeIn0stacks_in_1775 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1775  .fadeIn1stacks_in_1775 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1775  .fadeIn2stacks_in_1775 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1775  .fadeIn3stacks_in_1775 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1776 li .pricethingItem {
	display: flex;
}

#stacks_in_1776 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1776 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1776 .itemthing:not(.custom-font) {
}

#stacks_in_1776 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1776 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1776 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1776 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1776 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1776 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1776 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1776 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1776 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1776 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1776  .fadeIn0stacks_in_1776 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1776  .fadeIn1stacks_in_1776 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1776  .fadeIn2stacks_in_1776 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1776  .fadeIn3stacks_in_1776 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1777 li .pricethingItem {
	display: flex;
}

#stacks_in_1777 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1777 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1777 .itemthing:not(.custom-font) {
}

#stacks_in_1777 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1777 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1777 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1777 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1777 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1777 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1777 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1777 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1777 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1777 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1777  .fadeIn0stacks_in_1777 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1777  .fadeIn1stacks_in_1777 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1777  .fadeIn2stacks_in_1777 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1777  .fadeIn3stacks_in_1777 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1778 li .pricethingItem {
	display: flex;
}

#stacks_in_1778 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1778 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1778 .itemthing:not(.custom-font) {
}

#stacks_in_1778 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1778 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1778 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1778 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1778 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1778 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1778 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1778 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1778 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1778 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1778  .fadeIn0stacks_in_1778 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1778  .fadeIn1stacks_in_1778 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1778  .fadeIn2stacks_in_1778 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1778  .fadeIn3stacks_in_1778 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1779 li .pricethingItem {
	display: flex;
}

#stacks_in_1779 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1779 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1779 .itemthing:not(.custom-font) {
}

#stacks_in_1779 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1779 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1779 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1779 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1779 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1779 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1779 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1779 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1779 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1779 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1779  .fadeIn0stacks_in_1779 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1779  .fadeIn1stacks_in_1779 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1779  .fadeIn2stacks_in_1779 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1779  .fadeIn3stacks_in_1779 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1780 li .pricethingItem {
	display: flex;
}

#stacks_in_1780 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1780 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1780 .itemthing:not(.custom-font) {
}

#stacks_in_1780 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1780 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1780 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1780 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1780 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1780 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1780 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1780 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1780 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1780 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1780  .fadeIn0stacks_in_1780 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1780  .fadeIn1stacks_in_1780 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1780  .fadeIn2stacks_in_1780 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1780  .fadeIn3stacks_in_1780 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1781 li .pricethingItem {
	display: flex;
}

#stacks_in_1781 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1781 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1781 .itemthing:not(.custom-font) {
}

#stacks_in_1781 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(198, 143, 78, 1.00);
	font-size: 2.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1781 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1781 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(12, 97, 111, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1781 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1781 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1781 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1781 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1781 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1781 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1781 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */

 




/* --------------------------------

Primary style

-------------------------------- */

body.overflow-hidden {
  /* used when modal is visible */
  overflow: hidden;
}

body.overflow-hidden .cd-modal {
  display: block !important;
}


/* --------------------------------

Main Components

-------------------------------- */


#stacks_in_1242 .cd-section {
  text-align: center;
	position: relative;
}


#stacks_in_1242 .cd-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  -moz-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
}


#stacks_in_1242 .cd-modal .cd-modal-content {
  box-sizing: border-box;
  
	height: 100%;
  width: 100%;
  padding: 3em 5%;
	color: #FFFFFF;
	
  text-align: left;
  overflow-y: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#stacks_in_1242 .cd-modal-content a,
#stacks_in_1242 .cd-modal-content a:visited {
	color: #DE425A;
}

#stacks_in_1242 .cd-modal-content a:hover,
#stacks_in_1242 .cd-modal-content a:active {
	color: #B13448;
}

#stacks_in_1242 .modal-is-visible .cd-modal {
  z-index: 300000 !important;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
  -webkit-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  -moz-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
}

#stacks_in_1242 .modal-is-visible .cd-modal .cd-modal-content {
  -webkit-overflow-scrolling: touch;
}


@media only screen and (min-width: 768px) {
  #stacks_in_1242 .cd-modal .cd-modal-content {
    padding: 4em 10%;
  }
}

@media only screen and (min-width: 1170px) {
  #stacks_in_1242 .cd-modal .cd-modal-content {
    padding: 6em 20%;
  }
}


#stacks_in_1242 .cd-modal-action {
  position: relative;
}

#stacks_in_1242 .cd-modal-action .modal_btn, #stacks_in_1242 .cd-modal-action .cd-modal-bg {
  display: inline-block;
  height: 4em;
  background-color: #D9D6D2;
}

#stacks_in_1242 .modal_btn,
#stacks_in_1242 .cd-modal-close {
  text-decoration: none !important;
  border: none !important;
}

#stacks_in_1242 .cd-modal-action .modal_btn {
	
	border-radius: 4px;
	
  color: #ffffff;
  line-height: 4em;
  white-space: nowrap;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: color 0.2s 0.3s, width 0.3s 0s;
  -moz-transition: color 0.2s 0.3s, width 0.3s 0s;
  transition: color 0.2s 0.3s, width 0.3s 0s;
	overflow: hidden;
}

@media only screen {
	#stacks_in_1242 .cd-modal-action .modal_btn {
		width: 225px;
	}
}

@media only screen and (max-width: 720px) {
	#stacks_in_1242 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

@media only screen and (max-width: 480px) {
	#stacks_in_1242 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

#stacks_in_1242 .cd-modal-action .modal_btn i {
	margin-right: 6px;
}

#stacks_in_1242 .cd-modal-action .modal_btn.to-circle {
  width: 4em;
	color: transparent !important;
  -webkit-transition: color 0.2s 0s, width 0.3s 0.2s;
  -moz-transition: color 0.2s 0s, width 0.3s 0.2s;
  transition: color 0.2s 0s, width 0.3s 0.2s;
}

#stacks_in_1242 .cd-modal-action .cd-modal-bg {
  position: absolute;
  z-index: 300000  !important;
  left: 50%;
  top: 0;
  width: 4em;
	
	border-radius: 4px;
	
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: translateX(-2em);
  -moz-transform: translateX(-2em);
  -ms-transform: translateX(-2em);
  -o-transform: translateX(-2em);
  transform: translateX(-2em);
  -webkit-transition: visibility 0s 0.5s;
  -moz-transition: visibility 0s 0.5s;
  transition: visibility 0s 0.5s;
}
#stacks_in_1242 .cd-modal-action .cd-modal-bg.is-visible {
  opacity: 1;
  visibility: visible;
}

#stacks_in_1242 .cd-modal-close {
  position: fixed;
  z-index: 300001  !important;
  top: 10px;
  right: 10px;
	display: block;
  height: 50px;
  width: 50px;
	
	border-radius: 4px;
	
  background-color: rgba(0, 0, 0, 0.3);
  background-image: url(../files/cd-icon-close.png);
  background-repeat: no-repeat;
  background-position: center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
}
#stacks_in_1242 .no-touch .cd-modal-close:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
#stacks_in_1242 .modal-is-visible .cd-modal-close {
  visibility: visible;
  opacity: 1;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
@media only screen and (min-width: 768px) {
  #stacks_in_1242 .cd-modal-close {
		top: 40px;
	  right: 40px;
  }
}

#stacks_in_1242 .cd-modal-action a,
#stacks_in_1242 .cd-modal-action a:visited,
#stacks_in_1242 .cd-modal-action a:hover,
#stacks_in_1242 .cd-modal-action a:active {
		color: #000000 !important;
		text-decoration: none;
}


/* Font Selections */
  #stacks_in_1242 .cd-modal-action .modal_btn {
  }






#stacks_in_1242 {
	margin:  10px;
	padding:  10px;
}
/* PriceThing Stack v1.0.1 by RapidWeaver Central  */


#pricethingstacks_in_1783   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

#stacks_in_1783  ul{
	list-style: none;
  	padding: 0px;
	margin: 0px;
}

#stacks_in_1783 .com_rapidweavercentral_stacks_pricethingItem_stack  {
	padding-bottom: 20px;
}

/* PREVIEW 
====================== */

#stacks_in_1783 .stack_title {
	 
	border: 1px solid #eee;
	padding: 14px;
	border-radius: 4px;
	margin-top: 3px;
	margin-bottom: 24px;
	margin-left: 12px;
	margin-right: 12px;
	background: -webkit-linear-gradient(315deg, #824994 0%, #F37C5A 100%);
	background: linear-gradient(135deg, #824994 0%, #F37C5A 100%);
}

#stacks_in_1783 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

#stacks_in_1783 .stack_title h1 {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	margin-top: 3px;
}

#stacks_in_1783 span {
	color: #E85955;
	font-size: 12px;
}

#stacks_in_1783 .stack_icon {
	float: left;
	margin-right: 14px;
	margin-top: 2px;
}
/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1784 li .pricethingItem {
	display: flex;
}

#stacks_in_1784 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1784 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1784 .itemthing:not(.custom-font) {
}

#stacks_in_1784 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1784 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1784 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1784 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1784 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1784 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1784 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1784 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1784 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1784 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1784  .fadeIn0stacks_in_1784 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1784  .fadeIn1stacks_in_1784 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1784  .fadeIn2stacks_in_1784 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1784  .fadeIn3stacks_in_1784 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1785 li .pricethingItem {
	display: flex;
}

#stacks_in_1785 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1785 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1785 .itemthing:not(.custom-font) {
}

#stacks_in_1785 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1785 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1785 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1785 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1785 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1785 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1785 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1785 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1785 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1785 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1785  .fadeIn0stacks_in_1785 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1785  .fadeIn1stacks_in_1785 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1785  .fadeIn2stacks_in_1785 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1785  .fadeIn3stacks_in_1785 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1786 li .pricethingItem {
	display: flex;
}

#stacks_in_1786 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1786 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1786 .itemthing:not(.custom-font) {
}

#stacks_in_1786 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1786 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1786 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1786 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1786 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1786 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1786 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1786 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1786 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1786 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1786  .fadeIn0stacks_in_1786 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1786  .fadeIn1stacks_in_1786 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1786  .fadeIn2stacks_in_1786 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1786  .fadeIn3stacks_in_1786 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1787 li .pricethingItem {
	display: flex;
}

#stacks_in_1787 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1787 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1787 .itemthing:not(.custom-font) {
}

#stacks_in_1787 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(198, 143, 78, 1.00);
	font-size: 2.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1787 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1787 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(12, 97, 111, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1787 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1787 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1787 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1787 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1787 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1787 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1787 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */

 




/* --------------------------------

Primary style

-------------------------------- */

body.overflow-hidden {
  /* used when modal is visible */
  overflow: hidden;
}

body.overflow-hidden .cd-modal {
  display: block !important;
}


/* --------------------------------

Main Components

-------------------------------- */


#stacks_in_1238 .cd-section {
  text-align: center;
	position: relative;
}


#stacks_in_1238 .cd-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  -moz-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
}


#stacks_in_1238 .cd-modal .cd-modal-content {
  box-sizing: border-box;
  
	height: 100%;
  width: 100%;
  padding: 3em 5%;
	color: #FFFFFF;
	
  text-align: left;
  overflow-y: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#stacks_in_1238 .cd-modal-content a,
#stacks_in_1238 .cd-modal-content a:visited {
	color: #DE425A;
}

#stacks_in_1238 .cd-modal-content a:hover,
#stacks_in_1238 .cd-modal-content a:active {
	color: #B13448;
}

#stacks_in_1238 .modal-is-visible .cd-modal {
  z-index: 300000 !important;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
  -webkit-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  -moz-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
}

#stacks_in_1238 .modal-is-visible .cd-modal .cd-modal-content {
  -webkit-overflow-scrolling: touch;
}


@media only screen and (min-width: 768px) {
  #stacks_in_1238 .cd-modal .cd-modal-content {
    padding: 4em 10%;
  }
}

@media only screen and (min-width: 1170px) {
  #stacks_in_1238 .cd-modal .cd-modal-content {
    padding: 6em 20%;
  }
}


#stacks_in_1238 .cd-modal-action {
  position: relative;
}

#stacks_in_1238 .cd-modal-action .modal_btn, #stacks_in_1238 .cd-modal-action .cd-modal-bg {
  display: inline-block;
  height: 4em;
  background-color: #D9D6D2;
}

#stacks_in_1238 .modal_btn,
#stacks_in_1238 .cd-modal-close {
  text-decoration: none !important;
  border: none !important;
}

#stacks_in_1238 .cd-modal-action .modal_btn {
	
	border-radius: 4px;
	
  color: #ffffff;
  line-height: 4em;
  white-space: nowrap;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: color 0.2s 0.3s, width 0.3s 0s;
  -moz-transition: color 0.2s 0.3s, width 0.3s 0s;
  transition: color 0.2s 0.3s, width 0.3s 0s;
	overflow: hidden;
}

@media only screen {
	#stacks_in_1238 .cd-modal-action .modal_btn {
		width: 225px;
	}
}

@media only screen and (max-width: 720px) {
	#stacks_in_1238 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

@media only screen and (max-width: 480px) {
	#stacks_in_1238 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

#stacks_in_1238 .cd-modal-action .modal_btn i {
	margin-right: 6px;
}

#stacks_in_1238 .cd-modal-action .modal_btn.to-circle {
  width: 4em;
	color: transparent !important;
  -webkit-transition: color 0.2s 0s, width 0.3s 0.2s;
  -moz-transition: color 0.2s 0s, width 0.3s 0.2s;
  transition: color 0.2s 0s, width 0.3s 0.2s;
}

#stacks_in_1238 .cd-modal-action .cd-modal-bg {
  position: absolute;
  z-index: 300000  !important;
  left: 50%;
  top: 0;
  width: 4em;
	
	border-radius: 4px;
	
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: translateX(-2em);
  -moz-transform: translateX(-2em);
  -ms-transform: translateX(-2em);
  -o-transform: translateX(-2em);
  transform: translateX(-2em);
  -webkit-transition: visibility 0s 0.5s;
  -moz-transition: visibility 0s 0.5s;
  transition: visibility 0s 0.5s;
}
#stacks_in_1238 .cd-modal-action .cd-modal-bg.is-visible {
  opacity: 1;
  visibility: visible;
}

#stacks_in_1238 .cd-modal-close {
  position: fixed;
  z-index: 300001  !important;
  top: 10px;
  right: 10px;
	display: block;
  height: 50px;
  width: 50px;
	
	border-radius: 4px;
	
  background-color: rgba(0, 0, 0, 0.3);
  background-image: url(../files/cd-icon-close.png);
  background-repeat: no-repeat;
  background-position: center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
}
#stacks_in_1238 .no-touch .cd-modal-close:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
#stacks_in_1238 .modal-is-visible .cd-modal-close {
  visibility: visible;
  opacity: 1;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
@media only screen and (min-width: 768px) {
  #stacks_in_1238 .cd-modal-close {
		top: 40px;
	  right: 40px;
  }
}

#stacks_in_1238 .cd-modal-action a,
#stacks_in_1238 .cd-modal-action a:visited,
#stacks_in_1238 .cd-modal-action a:hover,
#stacks_in_1238 .cd-modal-action a:active {
		color: #000000 !important;
		text-decoration: none;
}


/* Font Selections */
  #stacks_in_1238 .cd-modal-action .modal_btn {
  }






#stacks_in_1238 {
	margin:  10px;
	padding:  10px;
}
/* PriceThing Stack v1.0.1 by RapidWeaver Central  */


#pricethingstacks_in_1710   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

#stacks_in_1710  ul{
	list-style: none;
  	padding: 0px;
	margin: 0px;
}

#stacks_in_1710 .com_rapidweavercentral_stacks_pricethingItem_stack  {
	padding-bottom: 20px;
}

/* PREVIEW 
====================== */

#stacks_in_1710 .stack_title {
	 
	border: 1px solid #eee;
	padding: 14px;
	border-radius: 4px;
	margin-top: 3px;
	margin-bottom: 24px;
	margin-left: 12px;
	margin-right: 12px;
	background: -webkit-linear-gradient(315deg, #824994 0%, #F37C5A 100%);
	background: linear-gradient(135deg, #824994 0%, #F37C5A 100%);
}

#stacks_in_1710 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

#stacks_in_1710 .stack_title h1 {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	margin-top: 3px;
}

#stacks_in_1710 span {
	color: #E85955;
	font-size: 12px;
}

#stacks_in_1710 .stack_icon {
	float: left;
	margin-right: 14px;
	margin-top: 2px;
}
/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1711 li .pricethingItem {
	display: flex;
}

#stacks_in_1711 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1711 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1711 .itemthing:not(.custom-font) {
}

#stacks_in_1711 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1711 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1711 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1711 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1711 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1711 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1711 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1711 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1711 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1711 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1711  .fadeIn0stacks_in_1711 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1711  .fadeIn1stacks_in_1711 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1711  .fadeIn2stacks_in_1711 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1711  .fadeIn3stacks_in_1711 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1712 li .pricethingItem {
	display: flex;
}

#stacks_in_1712 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1712 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1712 .itemthing:not(.custom-font) {
}

#stacks_in_1712 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1712 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1712 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1712 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1712 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1712 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1712 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1712 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1712 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1712 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1712  .fadeIn0stacks_in_1712 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1712  .fadeIn1stacks_in_1712 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1712  .fadeIn2stacks_in_1712 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1712  .fadeIn3stacks_in_1712 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1713 li .pricethingItem {
	display: flex;
}

#stacks_in_1713 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1713 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1713 .itemthing:not(.custom-font) {
}

#stacks_in_1713 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1713 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1713 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1713 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1713 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1713 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1713 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1713 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1713 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1713 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1713  .fadeIn0stacks_in_1713 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1713  .fadeIn1stacks_in_1713 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1713  .fadeIn2stacks_in_1713 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1713  .fadeIn3stacks_in_1713 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1714 li .pricethingItem {
	display: flex;
}

#stacks_in_1714 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1714 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1714 .itemthing:not(.custom-font) {
}

#stacks_in_1714 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1714 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1714 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1714 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1714 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1714 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1714 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1714 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1714 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1714 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1714  .fadeIn0stacks_in_1714 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1714  .fadeIn1stacks_in_1714 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1714  .fadeIn2stacks_in_1714 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1714  .fadeIn3stacks_in_1714 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1715 li .pricethingItem {
	display: flex;
}

#stacks_in_1715 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1715 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1715 .itemthing:not(.custom-font) {
}

#stacks_in_1715 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1715 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1715 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1715 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1715 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1715 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1715 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1715 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1715 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1715 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1715  .fadeIn0stacks_in_1715 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1715  .fadeIn1stacks_in_1715 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1715  .fadeIn2stacks_in_1715 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1715  .fadeIn3stacks_in_1715 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1716 li .pricethingItem {
	display: flex;
}

#stacks_in_1716 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1716 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1716 .itemthing:not(.custom-font) {
}

#stacks_in_1716 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1716 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1716 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1716 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1716 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1716 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1716 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1716 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1716 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1716 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1716  .fadeIn0stacks_in_1716 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1716  .fadeIn1stacks_in_1716 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1716  .fadeIn2stacks_in_1716 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1716  .fadeIn3stacks_in_1716 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1717 li .pricethingItem {
	display: flex;
}

#stacks_in_1717 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1717 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1717 .itemthing:not(.custom-font) {
}

#stacks_in_1717 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(198, 143, 78, 1.00);
	font-size: 2.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1717 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1717 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(12, 97, 111, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1717 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1717 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1717 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1717 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1717 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1717 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1717 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */

 




/* --------------------------------

Primary style

-------------------------------- */

body.overflow-hidden {
  /* used when modal is visible */
  overflow: hidden;
}

body.overflow-hidden .cd-modal {
  display: block !important;
}


/* --------------------------------

Main Components

-------------------------------- */


#stacks_in_1498 .cd-section {
  text-align: center;
	position: relative;
}


#stacks_in_1498 .cd-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  -moz-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
}


#stacks_in_1498 .cd-modal .cd-modal-content {
  box-sizing: border-box;
  
	height: 100%;
  width: 100%;
  padding: 3em 5%;
	color: #FFFFFF;
	
  text-align: left;
  overflow-y: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#stacks_in_1498 .cd-modal-content a,
#stacks_in_1498 .cd-modal-content a:visited {
	color: #DE425A;
}

#stacks_in_1498 .cd-modal-content a:hover,
#stacks_in_1498 .cd-modal-content a:active {
	color: #B13448;
}

#stacks_in_1498 .modal-is-visible .cd-modal {
  z-index: 300000 !important;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
  -webkit-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  -moz-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
}

#stacks_in_1498 .modal-is-visible .cd-modal .cd-modal-content {
  -webkit-overflow-scrolling: touch;
}


@media only screen and (min-width: 768px) {
  #stacks_in_1498 .cd-modal .cd-modal-content {
    padding: 4em 10%;
  }
}

@media only screen and (min-width: 1170px) {
  #stacks_in_1498 .cd-modal .cd-modal-content {
    padding: 6em 20%;
  }
}


#stacks_in_1498 .cd-modal-action {
  position: relative;
}

#stacks_in_1498 .cd-modal-action .modal_btn, #stacks_in_1498 .cd-modal-action .cd-modal-bg {
  display: inline-block;
  height: 4em;
  background-color: #D9D6D2;
}

#stacks_in_1498 .modal_btn,
#stacks_in_1498 .cd-modal-close {
  text-decoration: none !important;
  border: none !important;
}

#stacks_in_1498 .cd-modal-action .modal_btn {
	
	border-radius: 4px;
	
  color: #ffffff;
  line-height: 4em;
  white-space: nowrap;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: color 0.2s 0.3s, width 0.3s 0s;
  -moz-transition: color 0.2s 0.3s, width 0.3s 0s;
  transition: color 0.2s 0.3s, width 0.3s 0s;
	overflow: hidden;
}

@media only screen {
	#stacks_in_1498 .cd-modal-action .modal_btn {
		width: 225px;
	}
}

@media only screen and (max-width: 720px) {
	#stacks_in_1498 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

@media only screen and (max-width: 480px) {
	#stacks_in_1498 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

#stacks_in_1498 .cd-modal-action .modal_btn i {
	margin-right: 6px;
}

#stacks_in_1498 .cd-modal-action .modal_btn.to-circle {
  width: 4em;
	color: transparent !important;
  -webkit-transition: color 0.2s 0s, width 0.3s 0.2s;
  -moz-transition: color 0.2s 0s, width 0.3s 0.2s;
  transition: color 0.2s 0s, width 0.3s 0.2s;
}

#stacks_in_1498 .cd-modal-action .cd-modal-bg {
  position: absolute;
  z-index: 300000  !important;
  left: 50%;
  top: 0;
  width: 4em;
	
	border-radius: 4px;
	
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: translateX(-2em);
  -moz-transform: translateX(-2em);
  -ms-transform: translateX(-2em);
  -o-transform: translateX(-2em);
  transform: translateX(-2em);
  -webkit-transition: visibility 0s 0.5s;
  -moz-transition: visibility 0s 0.5s;
  transition: visibility 0s 0.5s;
}
#stacks_in_1498 .cd-modal-action .cd-modal-bg.is-visible {
  opacity: 1;
  visibility: visible;
}

#stacks_in_1498 .cd-modal-close {
  position: fixed;
  z-index: 300001  !important;
  top: 10px;
  right: 10px;
	display: block;
  height: 50px;
  width: 50px;
	
	border-radius: 4px;
	
  background-color: rgba(0, 0, 0, 0.3);
  background-image: url(../files/cd-icon-close.png);
  background-repeat: no-repeat;
  background-position: center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
}
#stacks_in_1498 .no-touch .cd-modal-close:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
#stacks_in_1498 .modal-is-visible .cd-modal-close {
  visibility: visible;
  opacity: 1;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
@media only screen and (min-width: 768px) {
  #stacks_in_1498 .cd-modal-close {
		top: 40px;
	  right: 40px;
  }
}

#stacks_in_1498 .cd-modal-action a,
#stacks_in_1498 .cd-modal-action a:visited,
#stacks_in_1498 .cd-modal-action a:hover,
#stacks_in_1498 .cd-modal-action a:active {
		color: #000000 !important;
		text-decoration: none;
}


/* Font Selections */
  #stacks_in_1498 .cd-modal-action .modal_btn {
  }






#stacks_in_1498 {
	margin:  10px;
	padding:  10px;
}
/* PriceThing Stack v1.0.1 by RapidWeaver Central  */


#pricethingstacks_in_1507   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

#stacks_in_1507  ul{
	list-style: none;
  	padding: 0px;
	margin: 0px;
}

#stacks_in_1507 .com_rapidweavercentral_stacks_pricethingItem_stack  {
	padding-bottom: 20px;
}

/* PREVIEW 
====================== */

#stacks_in_1507 .stack_title {
	 
	border: 1px solid #eee;
	padding: 14px;
	border-radius: 4px;
	margin-top: 3px;
	margin-bottom: 24px;
	margin-left: 12px;
	margin-right: 12px;
	background: -webkit-linear-gradient(315deg, #824994 0%, #F37C5A 100%);
	background: linear-gradient(135deg, #824994 0%, #F37C5A 100%);
}

#stacks_in_1507 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

#stacks_in_1507 .stack_title h1 {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	margin-top: 3px;
}

#stacks_in_1507 span {
	color: #E85955;
	font-size: 12px;
}

#stacks_in_1507 .stack_icon {
	float: left;
	margin-right: 14px;
	margin-top: 2px;
}
/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1509 li .pricethingItem {
	display: flex;
}

#stacks_in_1509 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1509 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1509 .itemthing:not(.custom-font) {
}

#stacks_in_1509 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1509 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1509 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1509 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1509 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1509 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1509 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1509 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1509 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1509 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1509  .fadeIn0stacks_in_1509 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1509  .fadeIn1stacks_in_1509 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1509  .fadeIn2stacks_in_1509 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1509  .fadeIn3stacks_in_1509 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* --------------------------------

Primary style

-------------------------------- */

body.overflow-hidden {
  /* used when modal is visible */
  overflow: hidden;
}

body.overflow-hidden .cd-modal {
  display: block !important;
}


/* --------------------------------

Main Components

-------------------------------- */


#stacks_in_1562 .cd-section {
  text-align: center;
	position: relative;
}


#stacks_in_1562 .cd-modal {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  -moz-transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
  transition: visibility 0s 0.3s, opacity 0.3s 0s, z-index 0s 0.3s;
}


#stacks_in_1562 .cd-modal .cd-modal-content {
  box-sizing: border-box;
  
	height: 100%;
  width: 100%;
  padding: 3em 5%;
	color: #FFFFFF;
	
  text-align: left;
  overflow-y: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

#stacks_in_1562 .cd-modal-content a,
#stacks_in_1562 .cd-modal-content a:visited {
	color: #DE425A;
}

#stacks_in_1562 .cd-modal-content a:hover,
#stacks_in_1562 .cd-modal-content a:active {
	color: #B13448;
}

#stacks_in_1562 .modal-is-visible .cd-modal {
  z-index: 300000 !important;
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
  -webkit-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  -moz-transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
  transition: visibility 0s 0s, opacity 0.3s 0s, z-index 0s 0s;
}

#stacks_in_1562 .modal-is-visible .cd-modal .cd-modal-content {
  -webkit-overflow-scrolling: touch;
}


@media only screen and (min-width: 768px) {
  #stacks_in_1562 .cd-modal .cd-modal-content {
    padding: 4em 10%;
  }
}

@media only screen and (min-width: 1170px) {
  #stacks_in_1562 .cd-modal .cd-modal-content {
    padding: 6em 20%;
  }
}


#stacks_in_1562 .cd-modal-action {
  position: relative;
}

#stacks_in_1562 .cd-modal-action .modal_btn, #stacks_in_1562 .cd-modal-action .cd-modal-bg {
  display: inline-block;
  height: 4em;
  background-color: #D9D6D2;
}

#stacks_in_1562 .modal_btn,
#stacks_in_1562 .cd-modal-close {
  text-decoration: none !important;
  border: none !important;
}

#stacks_in_1562 .cd-modal-action .modal_btn {
	
	border-radius: 4px;
	
  color: #ffffff;
  line-height: 4em;
  white-space: nowrap;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: color 0.2s 0.3s, width 0.3s 0s;
  -moz-transition: color 0.2s 0.3s, width 0.3s 0s;
  transition: color 0.2s 0.3s, width 0.3s 0s;
	overflow: hidden;
}

@media only screen {
	#stacks_in_1562 .cd-modal-action .modal_btn {
		width: 225px;
	}
}

@media only screen and (max-width: 720px) {
	#stacks_in_1562 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

@media only screen and (max-width: 480px) {
	#stacks_in_1562 .cd-modal-action .modal_btn {
		width: 100%;
	}
}

#stacks_in_1562 .cd-modal-action .modal_btn i {
	margin-right: 6px;
}

#stacks_in_1562 .cd-modal-action .modal_btn.to-circle {
  width: 4em;
	color: transparent !important;
  -webkit-transition: color 0.2s 0s, width 0.3s 0.2s;
  -moz-transition: color 0.2s 0s, width 0.3s 0.2s;
  transition: color 0.2s 0s, width 0.3s 0.2s;
}

#stacks_in_1562 .cd-modal-action .cd-modal-bg {
  position: absolute;
  z-index: 300000  !important;
  left: 50%;
  top: 0;
  width: 4em;
	
	border-radius: 4px;
	
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: translateX(-2em);
  -moz-transform: translateX(-2em);
  -ms-transform: translateX(-2em);
  -o-transform: translateX(-2em);
  transform: translateX(-2em);
  -webkit-transition: visibility 0s 0.5s;
  -moz-transition: visibility 0s 0.5s;
  transition: visibility 0s 0.5s;
}
#stacks_in_1562 .cd-modal-action .cd-modal-bg.is-visible {
  opacity: 1;
  visibility: visible;
}

#stacks_in_1562 .cd-modal-close {
  position: fixed;
  z-index: 300001  !important;
  top: 10px;
  right: 10px;
	display: block;
  height: 50px;
  width: 50px;
	
	border-radius: 4px;
	
  background-color: rgba(0, 0, 0, 0.3);
  background-image: url(../files/cd-icon-close.png);
  background-repeat: no-repeat;
  background-position: center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0.3s, opacity 0.3s 0s;
}
#stacks_in_1562 .no-touch .cd-modal-close:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
#stacks_in_1562 .modal-is-visible .cd-modal-close {
  visibility: visible;
  opacity: 1;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.3s 0s;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
@media only screen and (min-width: 768px) {
  #stacks_in_1562 .cd-modal-close {
		top: 40px;
	  right: 40px;
  }
}

#stacks_in_1562 .cd-modal-action a,
#stacks_in_1562 .cd-modal-action a:visited,
#stacks_in_1562 .cd-modal-action a:hover,
#stacks_in_1562 .cd-modal-action a:active {
		color: #000000 !important;
		text-decoration: none;
}


/* Font Selections */
  #stacks_in_1562 .cd-modal-action .modal_btn {
  }






#stacks_in_1562 {
	margin:  10px;
	padding:  10px;
}
/* PriceThing Stack v1.0.1 by RapidWeaver Central  */


#pricethingstacks_in_1736   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

#stacks_in_1736  ul{
	list-style: none;
  	padding: 0px;
	margin: 0px;
}

#stacks_in_1736 .com_rapidweavercentral_stacks_pricethingItem_stack  {
	padding-bottom: 20px;
}

/* PREVIEW 
====================== */

#stacks_in_1736 .stack_title {
	 
	border: 1px solid #eee;
	padding: 14px;
	border-radius: 4px;
	margin-top: 3px;
	margin-bottom: 24px;
	margin-left: 12px;
	margin-right: 12px;
	background: -webkit-linear-gradient(315deg, #824994 0%, #F37C5A 100%);
	background: linear-gradient(135deg, #824994 0%, #F37C5A 100%);
}

#stacks_in_1736 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

#stacks_in_1736 .stack_title h1 {
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	margin-top: 3px;
}

#stacks_in_1736 span {
	color: #E85955;
	font-size: 12px;
}

#stacks_in_1736 .stack_icon {
	float: left;
	margin-right: 14px;
	margin-top: 2px;
}
/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1737 li .pricethingItem {
	display: flex;
}

#stacks_in_1737 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1737 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1737 .itemthing:not(.custom-font) {
}

#stacks_in_1737 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1737 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1737 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1737 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1737 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1737 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1737 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1737 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1737 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1737 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1737  .fadeIn0stacks_in_1737 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1737  .fadeIn1stacks_in_1737 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1737  .fadeIn2stacks_in_1737 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1737  .fadeIn3stacks_in_1737 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1738 li .pricethingItem {
	display: flex;
}

#stacks_in_1738 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1738 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1738 .itemthing:not(.custom-font) {
}

#stacks_in_1738 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1738 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1738 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1738 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1738 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1738 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1738 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1738 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1738 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1738 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1738  .fadeIn0stacks_in_1738 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1738  .fadeIn1stacks_in_1738 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1738  .fadeIn2stacks_in_1738 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1738  .fadeIn3stacks_in_1738 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1739 li .pricethingItem {
	display: flex;
}

#stacks_in_1739 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1739 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1739 .itemthing:not(.custom-font) {
}

#stacks_in_1739 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1739 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1739 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1739 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1739 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1739 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1739 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1739 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1739 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1739 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1739  .fadeIn0stacks_in_1739 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1739  .fadeIn1stacks_in_1739 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1739  .fadeIn2stacks_in_1739 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1739  .fadeIn3stacks_in_1739 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1740 li .pricethingItem {
	display: flex;
}

#stacks_in_1740 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1740 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1740 .itemthing:not(.custom-font) {
}

#stacks_in_1740 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1740 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1740 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1740 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1740 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1740 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1740 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1740 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1740 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1740 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1740  .fadeIn0stacks_in_1740 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1740  .fadeIn1stacks_in_1740 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1740  .fadeIn2stacks_in_1740 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1740  .fadeIn3stacks_in_1740 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1741 li .pricethingItem {
	display: flex;
}

#stacks_in_1741 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1741 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1741 .itemthing:not(.custom-font) {
}

#stacks_in_1741 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1741 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1741 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1741 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1741 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1741 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1741 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1741 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1741 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1741 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1741  .fadeIn0stacks_in_1741 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1741  .fadeIn1stacks_in_1741 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1741  .fadeIn2stacks_in_1741 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1741  .fadeIn3stacks_in_1741 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1742 li .pricethingItem {
	display: flex;
}

#stacks_in_1742 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1742 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1742 .itemthing:not(.custom-font) {
}

#stacks_in_1742 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1742 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1742 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1742 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1742 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1742 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1742 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1742 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1742 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1742 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1742  .fadeIn0stacks_in_1742 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1742  .fadeIn1stacks_in_1742 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1742  .fadeIn2stacks_in_1742 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1742  .fadeIn3stacks_in_1742 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1743 li .pricethingItem {
	display: flex;
}

#stacks_in_1743 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1743 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1743 .itemthing:not(.custom-font) {
}

#stacks_in_1743 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1743 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1743 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1743 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1743 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1743 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1743 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1743 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1743 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1743 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1743  .fadeIn0stacks_in_1743 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1743  .fadeIn1stacks_in_1743 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1743  .fadeIn2stacks_in_1743 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1743  .fadeIn3stacks_in_1743 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1744 li .pricethingItem {
	display: flex;
}

#stacks_in_1744 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1744 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1744 .itemthing:not(.custom-font) {
}

#stacks_in_1744 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1744 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1744 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1744 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1744 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1744 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1744 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1744 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1744 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1744 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1744  .fadeIn0stacks_in_1744 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1744  .fadeIn1stacks_in_1744 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1744  .fadeIn2stacks_in_1744 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1744  .fadeIn3stacks_in_1744 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1745 li .pricethingItem {
	display: flex;
}

#stacks_in_1745 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1745 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1745 .itemthing:not(.custom-font) {
}

#stacks_in_1745 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1745 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1745 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1745 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1745 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1745 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1745 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1745 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1745 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1745 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1745  .fadeIn0stacks_in_1745 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1745  .fadeIn1stacks_in_1745 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1745  .fadeIn2stacks_in_1745 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1745  .fadeIn3stacks_in_1745 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1746 li .pricethingItem {
	display: flex;
}

#stacks_in_1746 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1746 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1746 .itemthing:not(.custom-font) {
}

#stacks_in_1746 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1746 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1746 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1746 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1746 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1746 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1746 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1746 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1746 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1746 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1746  .fadeIn0stacks_in_1746 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1746  .fadeIn1stacks_in_1746 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1746  .fadeIn2stacks_in_1746 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1746  .fadeIn3stacks_in_1746 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1747 li .pricethingItem {
	display: flex;
}

#stacks_in_1747 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1747 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1747 .itemthing:not(.custom-font) {
}

#stacks_in_1747 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1747 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1747 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1747 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1747 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1747 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1747 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1747 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1747 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1747 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1747  .fadeIn0stacks_in_1747 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1747  .fadeIn1stacks_in_1747 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1747  .fadeIn2stacks_in_1747 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1747  .fadeIn3stacks_in_1747 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1748 li .pricethingItem {
	display: flex;
}

#stacks_in_1748 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1748 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1748 .itemthing:not(.custom-font) {
}

#stacks_in_1748 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1748 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1748 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1748 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1748 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1748 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1748 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1748 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1748 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1748 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1748  .fadeIn0stacks_in_1748 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1748  .fadeIn1stacks_in_1748 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1748  .fadeIn2stacks_in_1748 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1748  .fadeIn3stacks_in_1748 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1749 li .pricethingItem {
	display: flex;
}

#stacks_in_1749 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1749 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1749 .itemthing:not(.custom-font) {
}

#stacks_in_1749 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1749 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1749 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1749 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1749 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1749 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1749 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1749 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1749 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1749 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1749  .fadeIn0stacks_in_1749 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1749  .fadeIn1stacks_in_1749 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1749  .fadeIn2stacks_in_1749 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1749  .fadeIn3stacks_in_1749 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1750 li .pricethingItem {
	display: flex;
}

#stacks_in_1750 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1750 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1750 .itemthing:not(.custom-font) {
}

#stacks_in_1750 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1750 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1750 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1750 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1750 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1750 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1750 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1750 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1750 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1750 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1750  .fadeIn0stacks_in_1750 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1750  .fadeIn1stacks_in_1750 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1750  .fadeIn2stacks_in_1750 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1750  .fadeIn3stacks_in_1750 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1751 li .pricethingItem {
	display: flex;
}

#stacks_in_1751 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1751 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1751 .itemthing:not(.custom-font) {
}

#stacks_in_1751 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1751 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1751 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1751 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1751 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1751 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1751 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1751 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1751 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1751 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1751  .fadeIn0stacks_in_1751 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1751  .fadeIn1stacks_in_1751 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1751  .fadeIn2stacks_in_1751 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1751  .fadeIn3stacks_in_1751 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1752 li .pricethingItem {
	display: flex;
}

#stacks_in_1752 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1752 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1752 .itemthing:not(.custom-font) {
}

#stacks_in_1752 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1752 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1752 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1752 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1752 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1752 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1752 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1752 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1752 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1752 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1752  .fadeIn0stacks_in_1752 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1752  .fadeIn1stacks_in_1752 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1752  .fadeIn2stacks_in_1752 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1752  .fadeIn3stacks_in_1752 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1753 li .pricethingItem {
	display: flex;
}

#stacks_in_1753 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1753 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1753 .itemthing:not(.custom-font) {
}

#stacks_in_1753 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1753 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1753 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1753 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1753 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1753 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1753 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1753 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1753 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1753 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1753  .fadeIn0stacks_in_1753 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1753  .fadeIn1stacks_in_1753 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1753  .fadeIn2stacks_in_1753 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1753  .fadeIn3stacks_in_1753 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1754 li .pricethingItem {
	display: flex;
}

#stacks_in_1754 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1754 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1754 .itemthing:not(.custom-font) {
}

#stacks_in_1754 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1754 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1754 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(0, 0, 0, 1.00);
	font-size: 1.25rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1754 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1754 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1754 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1754 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1754 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1754 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1754 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */



/* From Left */

		#stacks_in_1754  .fadeIn0stacks_in_1754 {
		  -webkit-animation-name: fadeInLeft;
		  animation-name: fadeInLeft;
		}
		@-webkit-keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInLeft {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(-20px);
		    -ms-transform: translateX(-20px);
		    transform: translateX(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Right */

		#stacks_in_1754  .fadeIn1stacks_in_1754 {
		  -webkit-animation-name: fadeInRight;
		  animation-name: fadeInRight;
		}
		@-webkit-keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    transform: translateX(0);
		  }
		}
		@keyframes fadeInRight {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateX(20px);
		    -ms-transform: translateX(20px);
		    transform: translateX(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateX(0);
		    -ms-transform: translateX(0);
		    transform: translateX(0);
		  }
		}

/* From Bottom */

		#stacks_in_1754  .fadeIn2stacks_in_1754 {
		  -webkit-animation-name: fadeInUp;
		  animation-name: fadeInUp;
		}
		@keyframes fadeInUp {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(20px);
		    -ms-transform: translateY(20px);
		    transform: translateY(20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}

/* From Top  */

		#stacks_in_1754  .fadeIn3stacks_in_1754 {
		  -webkit-animation-name: fadeInDown;
		  animation-name: fadeInDown;
		}
		@-webkit-keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		@keyframes fadeInDown {
		  0% {
		    opacity: 0;
		    -webkit-transform: translateY(-20px);
		    -ms-transform: translateY(-20px);
		    transform: translateY(-20px);
		  }
		  100% {
		    opacity: 1;
		    -webkit-transform: translateY(0);
		    -ms-transform: translateY(0);
		    transform: translateY(0);
		  }
		}
		
 




/* PriceThingItem Stack v1.0.1 by RapidWeaver Central  */

#stacks_in_1755 li .pricethingItem {
	display: flex;
}

#stacks_in_1755 .itemthing {
	width:75%;
	float:left;
}

#stacks_in_1755 .price {
	width:25%;
	float:right;
	text-align: right;
}

#stacks_in_1755 .itemthing:not(.custom-font) {
}

#stacks_in_1755 .product {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(198, 143, 78, 1.00);
	font-size: 2.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: normal;;
}

#stacks_in_1755 .detail {
   	background: transparent;
	line-height: 16px !important;
 	color: rgba(135, 63, 63, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	text-transform: none;;
	font-style: italic;;
}

#stacks_in_1755 .price {
   	background: transparent;
	line-height: 40px !important;
 	color: rgba(12, 97, 111, 1.00);
	font-size: 1.00rem;
	text-shadow: 0 1px 0px rgba(51, 51, 51, 1.00);
	text-shadow:none;;
	letter-spacing:0px;;
	font-weight:normal;;
	font-style: normal;;
}

#stacks_in_1755 .pricelink  > a {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content:"";
	z-index:9999;
}

/*  @media
====================== */

@media only screen and (max-width : 640px) {
	#stacks_in_1755 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1755 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1755 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1755 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1755 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1755 .pricethingItem {
		display: block;
	}
}

 /* ANIMATION IN 
====================== */

 




