
#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_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_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_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_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_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_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_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_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_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_1802   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

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

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

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

#stacks_in_1802 .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_1802 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

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

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

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

#stacks_in_1803 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1803 .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_1803 .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_1803 .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_1803 .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_1803 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1803 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1803 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1803 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1803 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1803 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1803  .fadeIn0stacks_in_1803 {
		  -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_1803  .fadeIn1stacks_in_1803 {
		  -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_1803  .fadeIn2stacks_in_1803 {
		  -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_1803  .fadeIn3stacks_in_1803 {
		  -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_1804 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1804 .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_1804 .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_1804 .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_1804 .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_1804 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1804 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1804 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1804 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1804 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1804 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1804  .fadeIn0stacks_in_1804 {
		  -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_1804  .fadeIn1stacks_in_1804 {
		  -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_1804  .fadeIn2stacks_in_1804 {
		  -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_1804  .fadeIn3stacks_in_1804 {
		  -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_1805 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1805 .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_1805 .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_1805 .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_1805 .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_1805 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1805 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1805 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1805 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1805 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1805 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1805  .fadeIn0stacks_in_1805 {
		  -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_1805  .fadeIn1stacks_in_1805 {
		  -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_1805  .fadeIn2stacks_in_1805 {
		  -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_1805  .fadeIn3stacks_in_1805 {
		  -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_1806 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1806 .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_1806 .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_1806 .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_1806 .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_1806 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1806 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1806 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1806 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1806 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1806 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1806  .fadeIn0stacks_in_1806 {
		  -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_1806  .fadeIn1stacks_in_1806 {
		  -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_1806  .fadeIn2stacks_in_1806 {
		  -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_1806  .fadeIn3stacks_in_1806 {
		  -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_1807 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1807 .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_1807 .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_1807 .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_1807 .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_1807 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1807 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1807 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1807 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1807 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1807 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1807  .fadeIn0stacks_in_1807 {
		  -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_1807  .fadeIn1stacks_in_1807 {
		  -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_1807  .fadeIn2stacks_in_1807 {
		  -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_1807  .fadeIn3stacks_in_1807 {
		  -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_1808 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1808 .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_1808 .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_1808 .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_1808 .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_1808 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1808 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1808 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1808 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1808 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1808 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1808  .fadeIn0stacks_in_1808 {
		  -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_1808  .fadeIn1stacks_in_1808 {
		  -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_1808  .fadeIn2stacks_in_1808 {
		  -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_1808  .fadeIn3stacks_in_1808 {
		  -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_1809 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1809 .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_1809 .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_1809 .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_1809 .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_1809 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1809 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1809 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1809 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1809 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1809 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1809  .fadeIn0stacks_in_1809 {
		  -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_1809  .fadeIn1stacks_in_1809 {
		  -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_1809  .fadeIn2stacks_in_1809 {
		  -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_1809  .fadeIn3stacks_in_1809 {
		  -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_1810 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1810 .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_1810 .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_1810 .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_1810 .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_1810 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1810 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1810 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1810 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1810 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1810 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1810  .fadeIn0stacks_in_1810 {
		  -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_1810  .fadeIn1stacks_in_1810 {
		  -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_1810  .fadeIn2stacks_in_1810 {
		  -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_1810  .fadeIn3stacks_in_1810 {
		  -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_1811 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1811 .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_1811 .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_1811 .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_1811 .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_1811 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1811 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1811 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1811 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1811 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1811 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1811  .fadeIn0stacks_in_1811 {
		  -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_1811  .fadeIn1stacks_in_1811 {
		  -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_1811  .fadeIn2stacks_in_1811 {
		  -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_1811  .fadeIn3stacks_in_1811 {
		  -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_1812 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1812 .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_1812 .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_1812 .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_1812 .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_1812 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1812 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1812 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1812 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1812 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1812 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1812  .fadeIn0stacks_in_1812 {
		  -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_1812  .fadeIn1stacks_in_1812 {
		  -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_1812  .fadeIn2stacks_in_1812 {
		  -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_1812  .fadeIn3stacks_in_1812 {
		  -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_1813 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1813 .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_1813 .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_1813 .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_1813 .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_1813 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1813 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1813 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1813 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1813 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1813 .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_1824   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

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

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

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

#stacks_in_1824 .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_1824 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

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

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

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

#stacks_in_1825 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1825 .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_1825 .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_1825 .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_1825 .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_1825 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1825 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1825 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1825 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1825 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1825 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1825  .fadeIn0stacks_in_1825 {
		  -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_1825  .fadeIn1stacks_in_1825 {
		  -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_1825  .fadeIn2stacks_in_1825 {
		  -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_1825  .fadeIn3stacks_in_1825 {
		  -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_1826 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1826 .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_1826 .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_1826 .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_1826 .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_1826 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1826 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1826 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1826 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1826 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1826 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1826  .fadeIn0stacks_in_1826 {
		  -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_1826  .fadeIn1stacks_in_1826 {
		  -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_1826  .fadeIn2stacks_in_1826 {
		  -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_1826  .fadeIn3stacks_in_1826 {
		  -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_1827 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1827 .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_1827 .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_1827 .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_1827 .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_1827 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1827 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1827 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1827 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1827 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1827 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1827  .fadeIn0stacks_in_1827 {
		  -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_1827  .fadeIn1stacks_in_1827 {
		  -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_1827  .fadeIn2stacks_in_1827 {
		  -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_1827  .fadeIn3stacks_in_1827 {
		  -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_1828 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1828 .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_1828 .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_1828 .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_1828 .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_1828 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1828 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1828 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1828 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1828 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1828 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1828  .fadeIn0stacks_in_1828 {
		  -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_1828  .fadeIn1stacks_in_1828 {
		  -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_1828  .fadeIn2stacks_in_1828 {
		  -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_1828  .fadeIn3stacks_in_1828 {
		  -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_1829 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1829 .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_1829 .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_1829 .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_1829 .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_1829 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1829 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1829 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1829 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1829 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1829 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1829  .fadeIn0stacks_in_1829 {
		  -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_1829  .fadeIn1stacks_in_1829 {
		  -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_1829  .fadeIn2stacks_in_1829 {
		  -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_1829  .fadeIn3stacks_in_1829 {
		  -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_1830 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1830 .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_1830 .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_1830 .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_1830 .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_1830 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1830 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1830 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1830 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1830 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1830 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1830  .fadeIn0stacks_in_1830 {
		  -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_1830  .fadeIn1stacks_in_1830 {
		  -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_1830  .fadeIn2stacks_in_1830 {
		  -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_1830  .fadeIn3stacks_in_1830 {
		  -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_1831 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1831 .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_1831 .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_1831 .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_1831 .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_1831 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1831 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1831 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1831 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1831 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1831 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1831  .fadeIn0stacks_in_1831 {
		  -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_1831  .fadeIn1stacks_in_1831 {
		  -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_1831  .fadeIn2stacks_in_1831 {
		  -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_1831  .fadeIn3stacks_in_1831 {
		  -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_1832 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1832 .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_1832 .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_1832 .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_1832 .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_1832 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1832 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1832 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1832 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1832 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1832 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1832  .fadeIn0stacks_in_1832 {
		  -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_1832  .fadeIn1stacks_in_1832 {
		  -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_1832  .fadeIn2stacks_in_1832 {
		  -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_1832  .fadeIn3stacks_in_1832 {
		  -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_1833 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1833 .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_1833 .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_1833 .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_1833 .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_1833 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1833 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1833 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1833 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1833 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1833 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1833  .fadeIn0stacks_in_1833 {
		  -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_1833  .fadeIn1stacks_in_1833 {
		  -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_1833  .fadeIn2stacks_in_1833 {
		  -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_1833  .fadeIn3stacks_in_1833 {
		  -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_1834 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1834 .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_1834 .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_1834 .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_1834 .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_1834 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1834 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1834 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1834 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1834 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1834 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1834  .fadeIn0stacks_in_1834 {
		  -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_1834  .fadeIn1stacks_in_1834 {
		  -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_1834  .fadeIn2stacks_in_1834 {
		  -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_1834  .fadeIn3stacks_in_1834 {
		  -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_1835 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1835 .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_1835 .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_1835 .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_1835 .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_1835 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1835 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1835 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1835 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1835 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1835 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1835  .fadeIn0stacks_in_1835 {
		  -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_1835  .fadeIn1stacks_in_1835 {
		  -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_1835  .fadeIn2stacks_in_1835 {
		  -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_1835  .fadeIn3stacks_in_1835 {
		  -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_1836 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1836 .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_1836 .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_1836 .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_1836 .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_1836 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1836 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1836 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1836 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1836 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1836 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1836  .fadeIn0stacks_in_1836 {
		  -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_1836  .fadeIn1stacks_in_1836 {
		  -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_1836  .fadeIn2stacks_in_1836 {
		  -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_1836  .fadeIn3stacks_in_1836 {
		  -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_1837 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1837 .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_1837 .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_1837 .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_1837 .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_1837 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1837 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1837 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1837 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1837 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1837 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1837  .fadeIn0stacks_in_1837 {
		  -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_1837  .fadeIn1stacks_in_1837 {
		  -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_1837  .fadeIn2stacks_in_1837 {
		  -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_1837  .fadeIn3stacks_in_1837 {
		  -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_1838 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1838 .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_1838 .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_1838 .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_1838 .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_1838 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1838 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1838 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1838 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1838 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1838 .pricethingItem {
		display: block;
	}
}

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

 




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

#stacks_in_1839 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1839 .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_1839 .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_1839 .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_1839 .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_1839 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1839 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1839 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1839 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1839 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1839 .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_1841   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

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

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

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

#stacks_in_1841 .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_1841 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

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

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

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

#stacks_in_1842 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1842 .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_1842 .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_1842 .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_1842 .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_1842 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1842 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1842 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1842 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1842 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1842 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1842  .fadeIn0stacks_in_1842 {
		  -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_1842  .fadeIn1stacks_in_1842 {
		  -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_1842  .fadeIn2stacks_in_1842 {
		  -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_1842  .fadeIn3stacks_in_1842 {
		  -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_1843 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1843 .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_1843 .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_1843 .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_1843 .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_1843 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1843 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1843 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1843 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1843 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1843 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1843  .fadeIn0stacks_in_1843 {
		  -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_1843  .fadeIn1stacks_in_1843 {
		  -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_1843  .fadeIn2stacks_in_1843 {
		  -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_1843  .fadeIn3stacks_in_1843 {
		  -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_1844 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1844 .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_1844 .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_1844 .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_1844 .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_1844 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1844 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1844 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1844 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1844 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1844 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1844  .fadeIn0stacks_in_1844 {
		  -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_1844  .fadeIn1stacks_in_1844 {
		  -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_1844  .fadeIn2stacks_in_1844 {
		  -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_1844  .fadeIn3stacks_in_1844 {
		  -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_1845 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1845 .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_1845 .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_1845 .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_1845 .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_1845 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1845 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1845 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1845 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1845 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1845 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1845  .fadeIn0stacks_in_1845 {
		  -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_1845  .fadeIn1stacks_in_1845 {
		  -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_1845  .fadeIn2stacks_in_1845 {
		  -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_1845  .fadeIn3stacks_in_1845 {
		  -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_1846 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1846 .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_1846 .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_1846 .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_1846 .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_1846 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1846 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1846 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1846 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1846 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1846 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1846  .fadeIn0stacks_in_1846 {
		  -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_1846  .fadeIn1stacks_in_1846 {
		  -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_1846  .fadeIn2stacks_in_1846 {
		  -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_1846  .fadeIn3stacks_in_1846 {
		  -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_1847 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1847 .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_1847 .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_1847 .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_1847 .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_1847 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1847 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1847 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1847 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1847 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1847 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1847  .fadeIn0stacks_in_1847 {
		  -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_1847  .fadeIn1stacks_in_1847 {
		  -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_1847  .fadeIn2stacks_in_1847 {
		  -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_1847  .fadeIn3stacks_in_1847 {
		  -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_1848 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1848 .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_1848 .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_1848 .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_1848 .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_1848 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1848 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1848 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1848 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1848 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1848 .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_1850   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

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

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

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

#stacks_in_1850 .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_1850 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

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

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

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

#stacks_in_1851 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1851 .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_1851 .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_1851 .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_1851 .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_1851 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1851 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1851 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1851 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1851 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1851 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1851  .fadeIn0stacks_in_1851 {
		  -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_1851  .fadeIn1stacks_in_1851 {
		  -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_1851  .fadeIn2stacks_in_1851 {
		  -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_1851  .fadeIn3stacks_in_1851 {
		  -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_1852 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1852 .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_1852 .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_1852 .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_1852 .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_1852 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1852 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1852 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1852 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1852 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1852 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1852  .fadeIn0stacks_in_1852 {
		  -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_1852  .fadeIn1stacks_in_1852 {
		  -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_1852  .fadeIn2stacks_in_1852 {
		  -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_1852  .fadeIn3stacks_in_1852 {
		  -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_1853 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1853 .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_1853 .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_1853 .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_1853 .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_1853 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1853 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1853 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1853 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1853 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1853 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1853  .fadeIn0stacks_in_1853 {
		  -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_1853  .fadeIn1stacks_in_1853 {
		  -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_1853  .fadeIn2stacks_in_1853 {
		  -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_1853  .fadeIn3stacks_in_1853 {
		  -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_1854 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1854 .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_1854 .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_1854 .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_1854 .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_1854 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1854 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1854 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1854 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1854 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1854 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1854  .fadeIn0stacks_in_1854 {
		  -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_1854  .fadeIn1stacks_in_1854 {
		  -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_1854  .fadeIn2stacks_in_1854 {
		  -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_1854  .fadeIn3stacks_in_1854 {
		  -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_1855 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1855 .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_1855 .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_1855 .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_1855 .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_1855 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1855 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1855 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1855 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1855 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1855 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1855  .fadeIn0stacks_in_1855 {
		  -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_1855  .fadeIn1stacks_in_1855 {
		  -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_1855  .fadeIn2stacks_in_1855 {
		  -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_1855  .fadeIn3stacks_in_1855 {
		  -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_1856 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1856 .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_1856 .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_1856 .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_1856 .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_1856 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1856 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1856 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1856 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1856 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1856 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1856  .fadeIn0stacks_in_1856 {
		  -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_1856  .fadeIn1stacks_in_1856 {
		  -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_1856  .fadeIn2stacks_in_1856 {
		  -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_1856  .fadeIn3stacks_in_1856 {
		  -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_1857 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1857 .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_1857 .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_1857 .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_1857 .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_1857 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1857 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1857 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1857 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1857 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1857 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1857  .fadeIn0stacks_in_1857 {
		  -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_1857  .fadeIn1stacks_in_1857 {
		  -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_1857  .fadeIn2stacks_in_1857 {
		  -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_1857  .fadeIn3stacks_in_1857 {
		  -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_1858 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1858 .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_1858 .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_1858 .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_1858 .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_1858 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1858 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1858 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1858 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1858 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1858 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1858  .fadeIn0stacks_in_1858 {
		  -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_1858  .fadeIn1stacks_in_1858 {
		  -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_1858  .fadeIn2stacks_in_1858 {
		  -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_1858  .fadeIn3stacks_in_1858 {
		  -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_1859 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1859 .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_1859 .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_1859 .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_1859 .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_1859 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1859 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1859 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1859 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1859 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1859 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1859  .fadeIn0stacks_in_1859 {
		  -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_1859  .fadeIn1stacks_in_1859 {
		  -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_1859  .fadeIn2stacks_in_1859 {
		  -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_1859  .fadeIn3stacks_in_1859 {
		  -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_1860 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1860 .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_1860 .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_1860 .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_1860 .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_1860 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1860 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1860 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1860 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1860 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1860 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1860  .fadeIn0stacks_in_1860 {
		  -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_1860  .fadeIn1stacks_in_1860 {
		  -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_1860  .fadeIn2stacks_in_1860 {
		  -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_1860  .fadeIn3stacks_in_1860 {
		  -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_1861 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1861 .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_1861 .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_1861 .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_1861 .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_1861 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1861 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1861 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1861 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1861 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1861 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1861  .fadeIn0stacks_in_1861 {
		  -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_1861  .fadeIn1stacks_in_1861 {
		  -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_1861  .fadeIn2stacks_in_1861 {
		  -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_1861  .fadeIn3stacks_in_1861 {
		  -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_1862 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1862 .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_1862 .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_1862 .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_1862 .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_1862 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1862 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1862 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1862 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1862 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1862 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1862  .fadeIn0stacks_in_1862 {
		  -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_1862  .fadeIn1stacks_in_1862 {
		  -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_1862  .fadeIn2stacks_in_1862 {
		  -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_1862  .fadeIn3stacks_in_1862 {
		  -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_1863 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1863 .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_1863 .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_1863 .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_1863 .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_1863 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1863 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1863 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1863 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1863 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1863 .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_1865   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

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

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

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

#stacks_in_1865 .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_1865 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

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

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

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

#stacks_in_1866 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1866 .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_1866 .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_1866 .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_1866 .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_1866 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1866 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1866 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1866 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1866 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1866 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1866  .fadeIn0stacks_in_1866 {
		  -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_1866  .fadeIn1stacks_in_1866 {
		  -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_1866  .fadeIn2stacks_in_1866 {
		  -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_1866  .fadeIn3stacks_in_1866 {
		  -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_1867 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1867 .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_1867 .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_1867 .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_1867 .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_1867 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1867 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1867 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1867 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1867 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1867 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1867  .fadeIn0stacks_in_1867 {
		  -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_1867  .fadeIn1stacks_in_1867 {
		  -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_1867  .fadeIn2stacks_in_1867 {
		  -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_1867  .fadeIn3stacks_in_1867 {
		  -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_1868 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1868 .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_1868 .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_1868 .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_1868 .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_1868 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1868 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1868 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1868 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1868 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1868 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1868  .fadeIn0stacks_in_1868 {
		  -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_1868  .fadeIn1stacks_in_1868 {
		  -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_1868  .fadeIn2stacks_in_1868 {
		  -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_1868  .fadeIn3stacks_in_1868 {
		  -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_1869 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1869 .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_1869 .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_1869 .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_1869 .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_1869 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1869 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1869 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1869 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1869 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1869 .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_1815   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

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

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

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

#stacks_in_1815 .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_1815 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

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

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

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

#stacks_in_1816 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1816 .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_1816 .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_1816 .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_1816 .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_1816 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1816 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1816 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1816 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1816 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1816 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1816  .fadeIn0stacks_in_1816 {
		  -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_1816  .fadeIn1stacks_in_1816 {
		  -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_1816  .fadeIn2stacks_in_1816 {
		  -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_1816  .fadeIn3stacks_in_1816 {
		  -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_1817 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1817 .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_1817 .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_1817 .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_1817 .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_1817 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1817 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1817 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1817 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1817 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1817 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1817  .fadeIn0stacks_in_1817 {
		  -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_1817  .fadeIn1stacks_in_1817 {
		  -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_1817  .fadeIn2stacks_in_1817 {
		  -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_1817  .fadeIn3stacks_in_1817 {
		  -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_1818 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1818 .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_1818 .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_1818 .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_1818 .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_1818 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1818 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1818 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1818 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1818 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1818 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1818  .fadeIn0stacks_in_1818 {
		  -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_1818  .fadeIn1stacks_in_1818 {
		  -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_1818  .fadeIn2stacks_in_1818 {
		  -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_1818  .fadeIn3stacks_in_1818 {
		  -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_1819 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1819 .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_1819 .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_1819 .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_1819 .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_1819 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1819 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1819 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1819 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1819 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1819 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1819  .fadeIn0stacks_in_1819 {
		  -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_1819  .fadeIn1stacks_in_1819 {
		  -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_1819  .fadeIn2stacks_in_1819 {
		  -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_1819  .fadeIn3stacks_in_1819 {
		  -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_1820 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1820 .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_1820 .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_1820 .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_1820 .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_1820 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1820 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1820 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1820 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1820 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1820 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1820  .fadeIn0stacks_in_1820 {
		  -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_1820  .fadeIn1stacks_in_1820 {
		  -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_1820  .fadeIn2stacks_in_1820 {
		  -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_1820  .fadeIn3stacks_in_1820 {
		  -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_1821 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1821 .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_1821 .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_1821 .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_1821 .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_1821 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1821 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1821 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1821 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1821 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1821 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1821  .fadeIn0stacks_in_1821 {
		  -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_1821  .fadeIn1stacks_in_1821 {
		  -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_1821  .fadeIn2stacks_in_1821 {
		  -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_1821  .fadeIn3stacks_in_1821 {
		  -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_1822 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1822 .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_1822 .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_1822 .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_1822 .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_1822 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1822 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1822 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1822 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1822 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1822 .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_1871   {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
			box-sizing:border-box;
}

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

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

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

#stacks_in_1871 .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_1871 .stack_title {
	color: #eee;
	font-size: 12px;
	margin-top: 3px;
}

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

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

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

#stacks_in_1872 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1872 .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_1872 .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_1872 .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_1872 .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_1872 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1872 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1872 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1872 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1872 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1872 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1872  .fadeIn0stacks_in_1872 {
		  -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_1872  .fadeIn1stacks_in_1872 {
		  -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_1872  .fadeIn2stacks_in_1872 {
		  -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_1872  .fadeIn3stacks_in_1872 {
		  -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_1873 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1873 .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_1873 .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_1873 .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_1873 .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_1873 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1873 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1873 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1873 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1873 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1873 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1873  .fadeIn0stacks_in_1873 {
		  -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_1873  .fadeIn1stacks_in_1873 {
		  -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_1873  .fadeIn2stacks_in_1873 {
		  -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_1873  .fadeIn3stacks_in_1873 {
		  -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_1874 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1874 .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_1874 .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_1874 .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_1874 .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_1874 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1874 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1874 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1874 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1874 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1874 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1874  .fadeIn0stacks_in_1874 {
		  -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_1874  .fadeIn1stacks_in_1874 {
		  -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_1874  .fadeIn2stacks_in_1874 {
		  -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_1874  .fadeIn3stacks_in_1874 {
		  -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_1875 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1875 .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_1875 .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_1875 .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_1875 .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_1875 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1875 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1875 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1875 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1875 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1875 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1875  .fadeIn0stacks_in_1875 {
		  -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_1875  .fadeIn1stacks_in_1875 {
		  -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_1875  .fadeIn2stacks_in_1875 {
		  -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_1875  .fadeIn3stacks_in_1875 {
		  -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_1876 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1876 .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_1876 .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_1876 .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_1876 .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_1876 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1876 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1876 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1876 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1876 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1876 .pricethingItem {
		display: block;
	}
}

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



/* From Left */

		#stacks_in_1876  .fadeIn0stacks_in_1876 {
		  -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_1876  .fadeIn1stacks_in_1876 {
		  -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_1876  .fadeIn2stacks_in_1876 {
		  -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_1876  .fadeIn3stacks_in_1876 {
		  -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_1877 li .pricethingItem {
	display: flex;
}

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

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

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

#stacks_in_1877 .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_1877 .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_1877 .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_1877 .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_1877 .product {
 		font-size: 0.95rem;
	}
	#stacks_in_1877 .detail {
		font-size: 0.95rem;
	}
	#stacks_in_1877 .price {
		font-size: 0.95rem;
	}
	#stacks_in_1877 .itemthing {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px;
	}
	#stacks_in_1877 .price {
		display:block;
		width:100% !important;
		text-align: center !important;
		padding: 0px;
		margin: 0px 0px 20px 0px;
	}
	#stacks_in_1877 .pricethingItem {
		display: block;
	}
}

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

 




