/** Shopify CDN: Minification failed

Line 48:1 Unexpected ";"

**/
#v2_section6 .project__section{
display: flex;
align-items: stretch;
justify-content: center;
padding-block: 2rem;
padding-inline: 3rem;
gap: 7rem;
flex-wrap: wrap;
width: 100%;
height: max-content;
overflow-y: visible;
padding-bottom: 200px;
}
#v2_section6 > h2{
  font-variant: small-caps;
  /*font-size: var(--fmedMax);*/
  text-align: center;
  width: 100%;
  text-decoration: underline;
  text-decoration-color: var(--lineam);
}
.v2_projectCard:nth-child(even) {
    translate: 0px 200px;
}
.v2_projectCard{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: max(70%, 600px);
  gap: 2rem;
  position: relative;
  max-width: 40vw;
  background-color: var(--blueback5);
  padding-inline: 1rem;
  padding-block: .5rem;
}
.v2_projectCard{
  width: 100%;
}
.v2_projectCard >  img{
  width: min(70%, 600px);
};
.v2_projectCard >  p{
  padding-inline: 2rem;
}
.v2_projectCard.animate_this{
  transform: translateX(-50%);
  opacity: .001;
  transition: transform 250ms ease-in-out,
              opacity 250ms ease-in-out; 
}
.v2_projectCard.animate_this > img{
  transform: translateX(100%);
  opacity: .001;
  transition: transform 250ms ease-in-out,
              opacity 250ms ease-in-out;
}
.v2_projectCard.animated{
  transform: translateX(0%);
  opacity: 1;
    
}
.v2_projectCard.animated > img{
  transform: translateX(0%);
  opacity: 1;
}
.v2_projectCard::before{
  border-top: 2px solid var(--lineam);
  border-right: 2px solid var(--lineam);
  border-bottom: 0;
  height: 100%;
  width: 100%;
  position: absolute;
  content: ' ';
  transform: translate(-10px, 10px);
  z-index: 3;
}
a.v2_projectlink, a.v2_projectlink:visited{
  color: var(--lineam);
  text-decoration-color: var(--white);
  transition: color 250ms ease-in-out, text-decoration-color 250ms ease-in-out;
  cursor: pointer;
  z-index: 4;
}
a.v2_projectlink:hover, a.v2_projectlink:focus-visible{
  color: var(--white);
  text-decoration-color: var(--lineam);
}
a.V2_casestudy_link, a.V2_casestudy_link:visited{
  color: var(--cardBackdrop);
  cursor: pointer;
  text-decoration-color: var(--lineam);
  transition: color 250ms ease-in-out, text-decoration-color 250ms ease-in-out;
  z-index: 4;
} 
a.V2_casestudy_link:hover, a.V2_casestudy_link:focus-visible{
  color: var(--lineam);
  text-decoration-color: var(--cardBackdrop);
}
@media all and (max-width: 886px){
    #v2_section6 .project__section{
        gap: 5rem;
        padding-bottom: 0px;
    }
    .v2_projectCard{
        max-width: 70vw;
    }
    .v2_projectCard:nth-child(even) {
        translate: 0px 0px;
    }
}
@media all and (max-width: 595px){
    .v2_projectCard {
        border-top: 2px solid var(--lineam);
        border-right: 2px solid var(--lineam);
    }
    .v2_projectCard::before{
        content: unset;
    }
}