/* typography */

h1, h2, h3, h4, h5, h6 {

  margin : 20px auto;

  line-height : 1.2;

}

.custom-h2,
h2 {

  font-family : 'Hoefler Text', 'Baskerville Old Face', Garamond, 'Times New Roman', serif;

  text-transform : uppercase;

  letter-spacing : 4px;

  font-weight : normal;

  font-size : 30px;

}

h6 a,
h6 {

  letter-spacing : 2px;

  font-size : 10px;

}

h6 a {

  border-bottom : 1px solid #191919;

}

p {

  letter-spacing : .5px;

  line-height : 24px;

  font-size : 14px;

}






/*

INDEX SECTIONS

*/

.home__subtitle {

  text-align : left;

}

.home__subtitle::after {

  display : none;

}

.homepage-collection,
.custom-links,
.homepage-page {

  padding-bottom : 120px;

  padding-top : 120px;

}

p.h6.name_wrapper {

  display : none;

}

/* banner */

#shopify-section-index-banner-image .scroll_link {

  display : none;

}

/* custom page */

.custom-page-section p {

  letter-spacing : .5px;

  line-height : 42px;

  font-size : 22px;

}

/* custom text image */

.custom-text-image-section {

  padding-bottom : 0;

  padding-top : 0;

}

.custom-text-image-section .homepage-page__content {

  padding-bottom : 20px;

  padding-top : 20px;

  margin : 0 auto;

}

.custom-text-image-section h2,
.custom-text-image-section h6,
.custom-text-image-section p {

  margin : 20px auto !important;

}

.custom-text-image-section .image-block {

  padding-left : 0;

}

.custom-text-image-section .image-block img {

  display : block;

  width : 100%;

}

/* custom links */

.custom-links {

  border-top : 1px solid #191919;

}

.custom-links ul {

  -webkit-column-gap : 30px;

  -webkit-columns : 200px 4;

  -moz-column-gap : 30px;

  -moz-columns : 200px 4;

  column-gap : 30px;

  columns : 200px 4;

  margin : 60px auto;

}

.custom-links ul li a {

  text-decoration : none;

}

/* custom text section */

.custom-text-section {}




/*

COLLECTION

*/

/* grid item */

.product-grid-item p.price_wrapper {

  color : #5e5e5e;

}
