#PageContainer .main-content .wrapper{
  margin-top: 80px;
}

#PageContainer .main-content #shopify-section-featured-collections .wrapper{
  margin-top: 0px;
}

#shopify-section-featured-collections .wrapper{
  max-width: none;
  padding: 6px 0 0 0;
  margin-top: 0;
}

#shopify-section-featured-collections .wrapper .grid__item{
  margin-bottom: 6px;
  padding-left: 6px;
}

#shopify-section-slideshow .slick-slider{
  margin-bottom: 0;
}

#shopify-section-slideshow .hero{
  margin-bottom: 0;
}

.text-in-collection-image{
    visibility: hidden;
}

.collection-collage__item:hover .text-in-collection-image {
    visibility: visible;
}

@media screen and (min-width: 769px){
  .main-content{
    padding-top: 0;
  }

  .site-header__logo img {
    max-width: none !important;
    margin-top: 20px;
    margin-bottom: 10px;
    height: 80px;
    width: auto;
  }

  .hero__text-content {
      padding: 30px 150px;
  }

  a.sun i{
    font-size: 50px;
    color: #AB4C17;
  }
}

@media screen and (max-width: 769px){
  .hero__text-content {
      padding: 20px 20px;
  }

  a.sun i{
    font-size: 40px;
    color: #AB4C17;
  }
}

.main-content{
  padding-top: 0;
}

#shopify-section-1552893857746 .wrapper{
  max-width: none;
  padding: 0 0 0 0;
}

a.sun i{
  position: absolute;
  bottom: 30px;
  left: 48%;
}

.template-list-collections{
  /* background-image: url('/cdn/shop/files/IMG_20181119_122602.jpg?735'); */
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

#collections #PageContainer .main-content .wrapper{
  max-width: none;
  padding: 0 0 0 0;
}

@media screen and (min-width: 591px){
  #collections #PageContainer .collection-collage__item{
    margin-bottom: 4px;
    margin-top: 4px;
  }

  #collections #PageContainer .grid__item{
    padding-left: 4px;
    padding-right: 4px;
  }

  #collections #PageContainer .collection-collage__item.large--one-third {
    height: 30vw;
  }

  #collections #PageContainer .main-content .wrapper .collection-grid{
    margin-left: 20px;
    margin-right: 20px;
  }
}

.philisophie{
  display: flex;
  flex-direction: column;
}

.philosophie-div{
  display: flex;
}

.philosophie-div div {
  width: 50%;
}

.philosophie-image img{
  max-width:100%;
  max-height:100%;
  width: 50vw;
  padding: 20px;
}

.philosophie-text{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}


.site-footer{
  background-color: #fff;
  padding-top: 30px;
}

#shopify-section-1552897928544 .custom__item {
  margin-bottom: 0;
}

.mobile-nav__item--secondary{
  display: none;
}

.template-page .breadcrumb {
  display: none;
}

.template-blog .breadcrumb {
  display: none;
}

.template-article .breadcrumb .breadcrumbs-collection {
  display: none;
}

.breadcrumb{
  margin-bottom: 40px;
  padding-top: 10px;
  border-top: 1px solid #A9A9A9;
}

.breadcrumb i{
  margin-right: 8px;
  margin-left: 8px;
}

#shopify-section-article-template .rte--indented-images p{
  text-align: justify;
}


// Moving letters

.ml10 {
  position: relative;
  font-weight: 900;
  font-size: 4em;
}

.ml10 .text-wrapper {
  position: relative;
  display: inline-block;
  padding-top: 0.2em;
  padding-right: 0.05em;
  padding-bottom: 0.1em;
  overflow: hidden;
}

.ml10 .letter {
  display: inline-block;
  line-height: 1em;
  transform-origin: 0 0;
}
