/** Shopify CDN: Minification failed

Line 86:0 Expected "}" to go with "{"

**/

.component-collection-banner{
	background-position:center;
	background-size:cover;
}

.component-collection-banner .text-wrapper{
	background-color:var(--foreword-white);
	border-radius:10px;
	position:relative;
	z-index:2;}

.component-collection-banner  .collection-label {
  display:block;
  margin-bottom:18px;
  text-transform:uppercase;
}
.component-collection-banner .collection-title{
	color:var(--foreword-primary);
	margin-bottom:18px;}
	
.component-collection-banner .collection-text{color:var(--foreword-accent);}

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

@media only screen and (max-width: 767px) {
  /* redoing this to cover animation swipe - JG */
  .component-collection-banner  {
    position:relative;}
  .component-collection-banner  .image-wrapper img {width:100%;}
  .component-collection-banner .collection-banner-content-wrap {
    /* redoing this to cover animation swipe - JG */
    background:var(--foreword-white);
    position:relative;
    z-index:2;
  }
}





@media only screen and (min-width: 768px) {
.component-collection-banner .collection-banner-content-wrap {
  width:100%;}
  .component-collection-banner .collection-banner-content-wrap,
  .component-collection-banner .collection-banner-content-wrap .container, 
  .component-collection-banner .collection-banner-content-wrap .row, 
  .component-collection-banner .collection-banner-content-wrap .col-12 {height:100%;}

  
    .component-collection-banner{
      align-items:center;
      display:flex;
      min-height:40vw;}
	.component-collection-banner img{width:100%;}

	
	.component-collection-banner .text-wrapper{
		border-radius:10px;
        padding:27px;
	
		}
	
}

		
@media only screen and (min-width: 992px) {
		.component-collection-banner .text-wrapper{
          padding:54px 90px 45px 54px;}
  
@media only screen and (min-width: 1200px) {
  .component-collection-banner{
    min-height:535px;}
  .component-collection-banner .text-wrapper{
    padding:63px 133px 63px 81px;}
}

