/** Shopify CDN: Minification failed

Line 63:7 Expected identifier but found "#"
Line 63:9 Unexpected "md("
Line 63:19 Unexpected "{"

**/
body.p-article .l-main > :first-child {
  padding-top: 0;}
  
.template-article {
  overflow: hidden;}

@media(min-width:62em) {
  .template-article .article {
    display: grid; 
    grid-template-columns: 1fr 1fr;}}

.template-article .article__griditem {
  padding: 10vh 8vw;
  position: relative;}

.article__griditem--img {
  display: grid;
  justify-items: center;
  background: rgb(var(--goye-color-accent-primary));}

.article__griditem:nth-child(odd) .o-deco {
  transform: scaleX(-1);}
  
.article__griditem--img img {
  border-radius: 2rem;
  overflow: hidden;
  max-width: 100%;}

.article__griditem--img.article__griditem--img2 {
  background: unset;}

@media(min-width:62em) {
  .article__griditem--img.article__griditem--img2 {
    background: rgb(var(--goye-color-background-tertiary));}}
  
.article__griditem--txt {
  background: rgb(var(--goye-color-background-tertiary));}

@media(min-width:62em) {
  .template-article .article__griditem.article__griditem--txt.article__griditem--txt2 {
    background: unset;}
  .article__griditem--txt .o-deco.-bottom {
    left: 0;}
  .article__griditem--img .o-deco.-bottom {
    right: 0;}
}

.template-article header {
  margin-bottom: 2rem;}
  
.template-article header h1 {
  font-weight: 400;
  font-size: 2.3rem;
  line-height: 0.8;}

@media #{md("sm")} {
  .template-article header {
    margin-top: 5rem;}}

.template-article__title {
  margin: 0;}

.template-article__title:not(:only-child) {
  margin-bottom: 1rem;}

.template-article__link {
  font-size: 1.8rem;
  display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none;}

.template-article__link .icon-wrap {
  margin-right: 1rem;
  transform: rotate(180deg);}

.template-article__content {
  margin-top: 3rem;
  margin-bottom: 3rem;}
  
.template-article__article-footer {
  display: flex;
  padding-block: 2rem;
  gap: 2rem;
  justify-content: center;
  background: rgb(233, 229, 220);
}

.template-article__social-sharing {}

.template-article__social-sharing + header, .template-article__social-sharing + .template-article__content {
  margin-top: 1.5rem;}


