    .Instafeed__Section {
	 background-color: #000;
	 position: relative;
	 margin-top: 75px;
	  padding: 50px 0;
  margin-bottom: 0px;
}
 .Instafeed__Section img {
	 position: absolute;
	 top: -50px;
	 left: 50%;
	 transform: translateX(-50%);
	 height: 100px;
	 width: 100px;
}
 .Instafeed__Section .SectionHeader {
	 margin-top: 15px;
	 margin-bottom: 20px;
}
 .Instafeed__Section h3, .Instafeed__Section h2 {
	 color: #f3f3f3;
	 margin: 0px 0;
	 text-decoration: none;
}
 .Instafeed__Section .Instafeed__Link {
	 color: #f3f3f3;
	 
	 text-decoration: none;
	 display: block;
}
.Instafeed__Section .SectionHeader__Heading.Heading {
  text-transform: uppercase;
  font-weight: bold;
  font-family: "Gotham", Arial, sans-serif;
  font-size: 22px;
}
.Instafeed__Section h3.SectionHeader__SubHeading {
  font-size: 20px;
  line-height: 1.2;
  letter-spacing: 0;
}
 .Instafeed {
	 background-color: #fff;
	 padding-top: 10px;
}
 .Instafeed .flickity-prev-next-button {
	 top: calc(50% - 45px);
	 width: 45px;
	 height: 45px;
	 stroke-width: 1px;
}
 .Instafeed .flickity-prev-next-button.next {
	 right: -50px;
}
 .Instafeed .flickity-prev-next-button.previous {
	 left: -50px;
}
 .Instafeed__Cell {
	 width: 250px;
	 margin: 0 5px;
	 overflow: hidden;
}
 .Instafeed__Image {
	 position: relative;
	 display: block;
	 height: 100%;
	 background-size: cover;
	 background-position: center center;
}
 .Instafeed__Overlay {
	 position: absolute;
	 top: 0;
	 left: 0;
	 width: 100%;
	 height: 100%;
	 padding: 25px;
	 background: #242424;
	 color: #fff;
	 text-align: left;
	 opacity: 0;
	 transition: opacity 0.2s ease-in-out;
}
 .Instafeed__LikeCount {
	 font-size: 13px;
}
 .Instafeed__LikeCount svg {
	 margin-right: 8px;
	 width: 17px;
	 height: 15px;
	 vertical-align: sub;
}
 .Instafeed__Caption {
	 position: relative;
	 height: 6.6em;
	/* this is four times the default line height */
	 margin: 20px 0;
	 overflow: hidden;
	 word-break: break-word;
}
 .Instafeed__Caption::after {
	 position: absolute;
	 content: '';
	 right: 0;
	 bottom: 0;
	 width: 70%;
	 height: 1.6em;
	 text-align: right;
	 background: linear-gradient(to right, rgba(36, 36, 36, 0), #242424 50%);
}
 .Instafeed__Date {
	 position: absolute;
	 bottom: 18px;
	 color: inherit;
	 text-transform: uppercase;
}
.Instafeed__Section .SectionHeader {
  margin-top: 15px;
  margin-bottom: 20px;
}
.SectionHeader__SubHeading {
  font-size: 17px;
  line-height: 1.23;
  letter-spacing: 0;
  text-transform: none;
  font-family: "DM Serif Display", Bodoni MT, Didot, serif;
  font-weight: normal;
}
.SectionHeader--center {
  text-align: center;
}
.artist {
  position: absolute;
  top: 0;
  left: 50%;
  height: 0;
  width: 110px;
  transform: translateX(-50%);
}
 @media (-moz-touch-enabled: 0), (hover: hover) {
	 .Instafeed__Cell:hover .Instafeed__Overlay {
		 opacity: 1;
	}
}
.shopify-app-block[data-block-handle="instagram-feed"] {
  width: 100vw;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
}
div[id*="__instagram_feed_"] {
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
}
