
/* Edit Mode */


/* Preview */


.vast_hide.vast_video_player,
.vast_standby.vast_video_player{
  opacity: 0;
}


.vast_video_wrapper{
  position: relative;
  background-size: cover;
  overflow: hidden;
}
.vast_video_wrapper:before{
  box-shadow: inset 0 0 0 1px rgba(0,0,0,0.1);
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.vast_video_tint{
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  transform: scale(1.05);
}
.vast_video_slice{
  margin: 0 auto;
  position: relative;
  z-index: 2;
  display: flex;
  justify-content: center;
}

.vast_video_background{
  background-position: center;
  background-size: cover;
  position: absolute;
  transform: scale(1.05);
  opacity: 1;
  top: 0;
  left: 0;
  right: 0;
  pointer-events: none;
  bottom: 0;
  transition: opacity 500ms 500ms;
}
[data-status="ready"] ~ .vast_video_background{
  opacity: 0;
}
[data-status="ready"].vast_hide ~ .vast_video_background{
  opacity: 1;
}


#vast-log{
  position: fixed;
  width: 200px;
  bottom: 40px;
  right: 40px;
  background: #fff;
  color: #000;
  padding: 0 0 5px;
  border-radius: 9px;
  box-shadow: 0 1px 4px -2px #000;
  z-index: 10000;
  overflow: hidden;
}
#vast-log p{
  font-size: 13px;
  padding: 7px 20px;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"
}
#vast-log p ~ p{
  border-top: 1px solid #eee;
}
#vast-log p#log-header{
  font-weight: bolder;
  text-align: center;
}
.vast-icon{
  width: 8px;
  height: 8px;
  display: inline-block;
  margin-right: 3px;

  border: 2px solid #f3f3f3; /* Light grey */
  border-top: 2px solid #3498db; /* Blue */
  border-radius: 50%;
  width: 8px;
  height: 8px;
  animation: spin 1s linear infinite;
}
@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.vast-loaded .vast-icon{
  background: rgb(255, 221, 7);
  animation: none;
  border: none;
}
.vast-loaded.vast-pause .vast-icon{
  background: rgb(206, 205, 204);
  animation: none;
  border: none;
}
.vast-loaded.vast-play .vast-icon{
  background: transparent;
  width: 0; 
  height: 0;
  border-radius: 0;
  animation: none;
  border-right: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 8px solid rgb(85, 211, 94);
}
.vast-pause{
  opacity: 0.4;
}

#stacks_in_117{
	max-width: 1000px;margin: 0 auto;
}
#stacks_in_117{
	padding: 0px 0px 0px 0px;
}
@media screen and (min-width: 770px){
	#stacks_in_117{
		padding: 0px 0px 0px 0px;
	}
}
.ec-size .ec-store__category-page .ec-store__content-wrapper {
    display: flex;
    flex-direction: column;
}
.ec-size .ec-store__category-page .ec-grid {
    order: 2;
}
.ec-size .ec-store__category-page .ec-pager {
    order: 3;
}
.ec-size .ec-store__category-page .ec-footer {
    order: 1;
}
/*Show related products on top */



/* KEEP it on top - Text of onsale label and related compare and discount prices*/

/* Product Attributes in Product Details Page */

/* Product Units in Product Details Page */



/* Link hover from basic_color */

}
%[endif]%
/* Text elements/tags  <p>, <a>, table */
/* Product description gets overriden by .ecwid p */
/*.ec-size .ec-store .product-details__product-description {color:  !important;}*/

/* Addtional elements/tags <ul>, <ol>, quotes */

/* Headers */

/* Buttons */

/* Category page */

/* Product page */

/* Product page sub-titles */

/* Single Product Page - Buttons */

/* Single Product Page - Quantity area */

/* Single Product Page - Title Price and Background */
%[endif]%







#stacks_in_404>.s3_row {
	margin: 0 -10px;
}

#stacks_in_404>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_404>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_404>.s3_row>.s3_column_right {
	width: 33.33%;
}

#stacks_in_404>.s3_row>.s3_column {
	padding: 0 10px;
}








@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_404>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_404>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}




#stacks_in_384 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_384 .pullquote:before, #stacks_in_384 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_384 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_384 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_384 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_384 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_394 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_394 .pullquote:before, #stacks_in_394 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_394 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_394 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_394 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_394 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_408 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_408 .pullquote:before, #stacks_in_408 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_408 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_408 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_408 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_408 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}#stacks_in_411>.s3_row {
	margin: 0 -10px;
}

#stacks_in_411>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_411>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_411>.s3_row>.s3_column_right {
	width: 33.33%;
}

#stacks_in_411>.s3_row>.s3_column {
	padding: 0 10px;
}








@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_411>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_411>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}




#stacks_in_415 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_415 .pullquote:before, #stacks_in_415 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_415 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_415 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_415 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_415 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_421 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_421 .pullquote:before, #stacks_in_421 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_421 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_421 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_421 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_421 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_418 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_418 .pullquote:before, #stacks_in_418 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_418 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_418 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_418 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_418 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}#stacks_in_424>.s3_row {
	margin: 0 -10px;
}

#stacks_in_424>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_424>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_424>.s3_row>.s3_column_right {
	width: 33.33%;
}

#stacks_in_424>.s3_row>.s3_column {
	padding: 0 10px;
}








@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_424>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_424>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}




#stacks_in_433 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_433 .pullquote:before, #stacks_in_433 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_433 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_433 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_433 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_433 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_429 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_429 .pullquote:before, #stacks_in_429 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_429 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_429 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_429 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_429 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}
#stacks_in_425 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_425 .pullquote:before, #stacks_in_425 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_425 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_425 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_425 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_425 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}#stacks_in_397>.s3_row {
	margin: 0 -10px;
}

#stacks_in_397>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_397>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_397>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_397>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_397>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





#stacks_in_141>.s3_row {
	margin: 0 -10px;
}

#stacks_in_141>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_141>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_141>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_141>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_141>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





#stacks_in_146.vast_video_wrapper,
#stacks_in_146.vast_video_wrapper strong,
#stacks_in_146.vast_video_wrapper b,
#stacks_in_146.vast_video_wrapper h1,
#stacks_in_146.vast_video_wrapper h2,
#stacks_in_146.vast_video_wrapper h3,
#stacks_in_146.vast_video_wrapper h4,
#stacks_in_146.vast_video_wrapper h5,
#stacks_in_146.vast_video_wrapper h6{
	color: rgba(255, 255, 255, 1.00);
}
#stacks_in_146 .vast_video_player,
#stacks_in_146.vast_video_wrapper .vast_video_background {
	filter: blur(0px);
}
#stacks_in_146 .vast_video_tint,
#stacks_in_146 .vast_video_player,
#stacks_in_146.vast_video_wrapper,
#stacks_in_146.vast_video_wrapper:before{
  border-radius: 0px;
}
#stacks_in_146.vast_video_wrapper a{
	color: rgba(52, 188, 255, 1.00);
}
#stacks_in_146.vast_video_wrapper a:hover{
	color: rgba(95, 211, 255, 1.00);
}

#stacks_in_146 .vast_video_tint{
	background: rgba(0, 0, 0, 0.20);
}

#stacks_in_146 .vast_video_slice{
  
	min-height: 200px;
  
	max-width: 550px;
}
#stacks_in_146 .vast_video_player{
	opacity: 1;
	width: 100% !important;
  
  height: 100%;
  max-height: 100%;
  min-height: 100%;
  position: absolute;
  display: block;
  font-family: "object-fit:cover";
  max-width: none;
  object-fit: cover;
  transition: opacity 500ms;
  transform: scale(1.05);
  
}

/* Align Top */


	#stacks_in_146 .vast_video_slice > div{ align-self: flex-start; }


/* Align Middle */



/* Align Bottom */

#stacks_in_150>.s3_row {
	margin: 0 -10px;
}

#stacks_in_150>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_150>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_150>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_150>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_150>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





#stacks_in_153.vast_video_wrapper,
#stacks_in_153.vast_video_wrapper strong,
#stacks_in_153.vast_video_wrapper b,
#stacks_in_153.vast_video_wrapper h1,
#stacks_in_153.vast_video_wrapper h2,
#stacks_in_153.vast_video_wrapper h3,
#stacks_in_153.vast_video_wrapper h4,
#stacks_in_153.vast_video_wrapper h5,
#stacks_in_153.vast_video_wrapper h6{
	color: rgba(255, 255, 255, 1.00);
}
#stacks_in_153 .vast_video_player,
#stacks_in_153.vast_video_wrapper .vast_video_background {
	filter: blur(0px);
}
#stacks_in_153 .vast_video_tint,
#stacks_in_153 .vast_video_player,
#stacks_in_153.vast_video_wrapper,
#stacks_in_153.vast_video_wrapper:before{
  border-radius: 0px;
}
#stacks_in_153.vast_video_wrapper a{
	color: rgba(52, 188, 255, 1.00);
}
#stacks_in_153.vast_video_wrapper a:hover{
	color: rgba(95, 211, 255, 1.00);
}

#stacks_in_153 .vast_video_tint{
	background: rgba(0, 0, 0, 0.20);
}

#stacks_in_153 .vast_video_slice{
  
	min-height: 200px;
  
	max-width: 550px;
}
#stacks_in_153 .vast_video_player{
	opacity: 1;
	width: 100% !important;
  
  height: 100%;
  max-height: 100%;
  min-height: 100%;
  position: absolute;
  display: block;
  font-family: "object-fit:cover";
  max-width: none;
  object-fit: cover;
  transition: opacity 500ms;
  transform: scale(1.05);
  
}

/* Align Top */



/* Align Middle */


	#stacks_in_153 .vast_video_slice{ flex-direction: column; }


/* Align Bottom */

#stacks_in_161>.s3_row {
	margin: 0 -10px;
}

#stacks_in_161>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_161>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_161>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_161>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_161>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





#stacks_in_170.vast_video_wrapper,
#stacks_in_170.vast_video_wrapper strong,
#stacks_in_170.vast_video_wrapper b,
#stacks_in_170.vast_video_wrapper h1,
#stacks_in_170.vast_video_wrapper h2,
#stacks_in_170.vast_video_wrapper h3,
#stacks_in_170.vast_video_wrapper h4,
#stacks_in_170.vast_video_wrapper h5,
#stacks_in_170.vast_video_wrapper h6{
	color: rgba(255, 255, 255, 1.00);
}
#stacks_in_170 .vast_video_player,
#stacks_in_170.vast_video_wrapper .vast_video_background {
	filter: blur(0px);
}
#stacks_in_170 .vast_video_tint,
#stacks_in_170 .vast_video_player,
#stacks_in_170.vast_video_wrapper,
#stacks_in_170.vast_video_wrapper:before{
  border-radius: 0px;
}
#stacks_in_170.vast_video_wrapper a{
	color: rgba(52, 188, 255, 1.00);
}
#stacks_in_170.vast_video_wrapper a:hover{
	color: rgba(95, 211, 255, 1.00);
}

#stacks_in_170 .vast_video_tint{
	background: rgba(0, 0, 0, 0.20);
}

#stacks_in_170 .vast_video_slice{
  
	min-height: 200px;
  
	max-width: 550px;
}
#stacks_in_170 .vast_video_player{
	opacity: 1;
	width: 100% !important;
  
  height: 100%;
  max-height: 100%;
  min-height: 100%;
  position: absolute;
  display: block;
  font-family: "object-fit:cover";
  max-width: none;
  object-fit: cover;
  transition: opacity 500ms;
  transform: scale(1.05);
  
}

/* Align Top */



/* Align Middle */


	#stacks_in_170 .vast_video_slice{ flex-direction: column; }


/* Align Bottom */

#stacks_in_183>.s3_row {
	margin: 0 -10px;
}

#stacks_in_183>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_183>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_183>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_183>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_183>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





#stacks_in_188.vast_video_wrapper,
#stacks_in_188.vast_video_wrapper strong,
#stacks_in_188.vast_video_wrapper b,
#stacks_in_188.vast_video_wrapper h1,
#stacks_in_188.vast_video_wrapper h2,
#stacks_in_188.vast_video_wrapper h3,
#stacks_in_188.vast_video_wrapper h4,
#stacks_in_188.vast_video_wrapper h5,
#stacks_in_188.vast_video_wrapper h6{
	color: rgba(255, 255, 255, 1.00);
}
#stacks_in_188 .vast_video_player,
#stacks_in_188.vast_video_wrapper .vast_video_background {
	filter: blur(0px);
}
#stacks_in_188 .vast_video_tint,
#stacks_in_188 .vast_video_player,
#stacks_in_188.vast_video_wrapper,
#stacks_in_188.vast_video_wrapper:before{
  border-radius: 0px;
}
#stacks_in_188.vast_video_wrapper a{
	color: rgba(52, 188, 255, 1.00);
}
#stacks_in_188.vast_video_wrapper a:hover{
	color: rgba(95, 211, 255, 1.00);
}

#stacks_in_188 .vast_video_tint{
	background: rgba(0, 0, 0, 0.20);
}

#stacks_in_188 .vast_video_slice{
  
	min-height: 200px;
  
	max-width: 550px;
}
#stacks_in_188 .vast_video_player{
	opacity: 1;
	width: 100% !important;
  
  height: 100%;
  max-height: 100%;
  min-height: 100%;
  position: absolute;
  display: block;
  font-family: "object-fit:cover";
  max-width: none;
  object-fit: cover;
  transition: opacity 500ms;
  transform: scale(1.05);
  
}

/* Align Top */


	#stacks_in_188 .vast_video_slice > div{ align-self: flex-start; }


/* Align Middle */



/* Align Bottom */

#stacks_in_192>.s3_row {
	margin: 0 -10px;
}

#stacks_in_192>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_192>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_192>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_192>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_192>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





#stacks_in_194.vast_video_wrapper,
#stacks_in_194.vast_video_wrapper strong,
#stacks_in_194.vast_video_wrapper b,
#stacks_in_194.vast_video_wrapper h1,
#stacks_in_194.vast_video_wrapper h2,
#stacks_in_194.vast_video_wrapper h3,
#stacks_in_194.vast_video_wrapper h4,
#stacks_in_194.vast_video_wrapper h5,
#stacks_in_194.vast_video_wrapper h6{
	color: rgba(255, 255, 255, 1.00);
}
#stacks_in_194 .vast_video_player,
#stacks_in_194.vast_video_wrapper .vast_video_background {
	filter: blur(0px);
}
#stacks_in_194 .vast_video_tint,
#stacks_in_194 .vast_video_player,
#stacks_in_194.vast_video_wrapper,
#stacks_in_194.vast_video_wrapper:before{
  border-radius: 0px;
}
#stacks_in_194.vast_video_wrapper a{
	color: rgba(52, 188, 255, 1.00);
}
#stacks_in_194.vast_video_wrapper a:hover{
	color: rgba(95, 211, 255, 1.00);
}

#stacks_in_194 .vast_video_tint{
	background: rgba(0, 0, 0, 0.20);
}

#stacks_in_194 .vast_video_slice{
  
	min-height: 200px;
  
	max-width: 550px;
}
#stacks_in_194 .vast_video_player{
	opacity: 1;
	width: 100% !important;
  
  height: 100%;
  max-height: 100%;
  min-height: 100%;
  position: absolute;
  display: block;
  font-family: "object-fit:cover";
  max-width: none;
  object-fit: cover;
  transition: opacity 500ms;
  transform: scale(1.05);
  
}

/* Align Top */



/* Align Middle */


	#stacks_in_194 .vast_video_slice{ flex-direction: column; }


/* Align Bottom */

#stacks_in_202>.s3_row {
	margin: 0 -10px;
}

#stacks_in_202>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_202>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_202>.s3_row>.s3_column {
	padding: 0 10px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_202>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_202>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}





#stacks_in_208.vast_video_wrapper,
#stacks_in_208.vast_video_wrapper strong,
#stacks_in_208.vast_video_wrapper b,
#stacks_in_208.vast_video_wrapper h1,
#stacks_in_208.vast_video_wrapper h2,
#stacks_in_208.vast_video_wrapper h3,
#stacks_in_208.vast_video_wrapper h4,
#stacks_in_208.vast_video_wrapper h5,
#stacks_in_208.vast_video_wrapper h6{
	color: rgba(255, 255, 255, 1.00);
}
#stacks_in_208 .vast_video_player,
#stacks_in_208.vast_video_wrapper .vast_video_background {
	filter: blur(0px);
}
#stacks_in_208 .vast_video_tint,
#stacks_in_208 .vast_video_player,
#stacks_in_208.vast_video_wrapper,
#stacks_in_208.vast_video_wrapper:before{
  border-radius: 0px;
}
#stacks_in_208.vast_video_wrapper a{
	color: rgba(52, 188, 255, 1.00);
}
#stacks_in_208.vast_video_wrapper a:hover{
	color: rgba(95, 211, 255, 1.00);
}

#stacks_in_208 .vast_video_tint{
	background: rgba(0, 0, 0, 0.20);
}

#stacks_in_208 .vast_video_slice{
  
	min-height: 200px;
  
	max-width: 550px;
}
#stacks_in_208 .vast_video_player{
	opacity: 1;
	width: 100% !important;
  
  height: 100%;
  max-height: 100%;
  min-height: 100%;
  position: absolute;
  display: block;
  font-family: "object-fit:cover";
  max-width: none;
  object-fit: cover;
  transition: opacity 500ms;
  transform: scale(1.05);
  
}

/* Align Top */


	#stacks_in_208 .vast_video_slice > div{ align-self: flex-start; }


/* Align Middle */



/* Align Bottom */

#stacks_in_298>.s3_row {
	margin: 0 -10px;
}

#stacks_in_298>.s3_row>.s3_column_left {
	width: 33.33%;
}

#stacks_in_298>.s3_row>.s3_column_center {
	width: 33.339996%;
}

#stacks_in_298>.s3_row>.s3_column_right {
	width: 33.33%;
}

#stacks_in_298>.s3_row>.s3_column {
	padding: 0 10px;
}








@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_298>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_298>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}



#stacks_in_271.vast_video_wrapper,
#stacks_in_271.vast_video_wrapper strong,
#stacks_in_271.vast_video_wrapper b,
#stacks_in_271.vast_video_wrapper h1,
#stacks_in_271.vast_video_wrapper h2,
#stacks_in_271.vast_video_wrapper h3,
#stacks_in_271.vast_video_wrapper h4,
#stacks_in_271.vast_video_wrapper h5,
#stacks_in_271.vast_video_wrapper h6{
	color: rgba(255, 255, 255, 1.00);
}
#stacks_in_271 .vast_video_player,
#stacks_in_271.vast_video_wrapper .vast_video_background {
	filter: blur(0px);
}
#stacks_in_271 .vast_video_tint,
#stacks_in_271 .vast_video_player,
#stacks_in_271.vast_video_wrapper,
#stacks_in_271.vast_video_wrapper:before{
  border-radius: 0px;
}
#stacks_in_271.vast_video_wrapper a{
	color: rgba(52, 188, 255, 1.00);
}
#stacks_in_271.vast_video_wrapper a:hover{
	color: rgba(95, 211, 255, 1.00);
}

#stacks_in_271 .vast_video_tint{
	background: rgba(0, 0, 0, 0.20);
}

#stacks_in_271 .vast_video_slice{
  
	min-height: 200px;
  
	max-width: 550px;
}
#stacks_in_271 .vast_video_player{
	opacity: 1;
	width: 100% !important;
  
  height: 100%;
  max-height: 100%;
  min-height: 100%;
  position: absolute;
  display: block;
  font-family: "object-fit:cover";
  max-width: none;
  object-fit: cover;
  transition: opacity 500ms;
  transform: scale(1.05);
  
}

/* Align Top */



/* Align Middle */


	#stacks_in_271 .vast_video_slice{ flex-direction: column; }


/* Align Bottom */

#stacks_in_232.aspen_split{
	position: relative;
	font-size: 15px;
	padding: 0px 0px 0px 0px;
}
@media screen and (min-width: 770px){
	#stacks_in_232.aspen_split{
		padding: 0px 0px 0px 0px;
	}
}
#stacks_in_232.aspen_split section.theme {position: relative;z-index: 1;}
#stacks_in_232.aspen_split .bg-wrap {clip: rect(0, auto, auto, 0);position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;}
#stacks_in_232.aspen_split .bg{
	position: absolute; display: block;
	top: 0;left: 0; width: 100%; height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	transform: translateZ(0);
	will-change: transform;
	
	opacity: 0.3;
	
	
}

#stacks_in_232.aspen_split .bg{position: fixed;}
@supports (-ms-ime-align:auto) {
	#stacks_in_232 .bg{ position: absolute; transform: none; background-attachment: fixed; }
}


#stacks_in_232.aspen_split{
	text-align:left;
	background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1.00), rgba(255, 255, 255, 1.00));
}

 
#stacks_in_232.aspen_split{color:rgba(0, 0, 0, 1.00);} 
#stacks_in_232.aspen_split h1, 
#stacks_in_232.aspen_split h2,
#stacks_in_232.aspen_split h3, 
#stacks_in_232.aspen_split h4, 
#stacks_in_232.aspen_split h5, 
#stacks_in_232.aspen_split h6{color: rgba(51, 51, 51, 1.00);} 
#stacks_in_232.aspen_split a{color: rgba(0, 0, 0, 1.00);} 
#stacks_in_232.aspen_split a:hover{color: rgba(0, 0, 0, 1.00);}#stacks_in_333.aspen_split{
	position: relative;
	font-size: 15px;
	padding: 0px 0px 0px 0px;
}
@media screen and (min-width: 770px){
	#stacks_in_333.aspen_split{
		padding: 0px 0px 0px 0px;
	}
}
#stacks_in_333.aspen_split section.theme {position: relative;z-index: 1;}
#stacks_in_333.aspen_split .bg-wrap {clip: rect(0, auto, auto, 0);position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;}
#stacks_in_333.aspen_split .bg{
	position: absolute; display: block;
	top: 0;left: 0; width: 100%; height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	transform: translateZ(0);
	will-change: transform;
	
	opacity: 0.5;
	
	background-size: cover;
}

#stacks_in_333.aspen_split .bg{position: fixed;}
@supports (-ms-ime-align:auto) {
	#stacks_in_333 .bg{ position: absolute; transform: none; background-attachment: fixed; }
}


#stacks_in_333.aspen_split{
	text-align:left;
	background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1.00), rgba(255, 255, 255, 1.00));
}

 
#stacks_in_333.aspen_split{color:rgba(0, 0, 0, 1.00);} 
#stacks_in_333.aspen_split h1, 
#stacks_in_333.aspen_split h2,
#stacks_in_333.aspen_split h3, 
#stacks_in_333.aspen_split h4, 
#stacks_in_333.aspen_split h5, 
#stacks_in_333.aspen_split h6{color: rgba(51, 51, 51, 1.00);} 
#stacks_in_333.aspen_split a{color: rgba(0, 0, 0, 1.00);} 
#stacks_in_333.aspen_split a:hover{color: rgba(0, 0, 0, 1.00);}