/** Shopify CDN: Minification failed

Line 135:1 Expected "}" to go with "{"

**/
.footer__credits>p:nth-child(2){
  display: none!important;
}

.product-item__text>h4>a{
  text-shadow: none!important;
}
.product-item__text>h4>a>b{
  color: #EBE0D4!important;
}

body #shopify-section-template--20452542087405__main p{
  font-family: auto!important;
}


.product-item__meta{
    position: absolute;
    bottom: 0px;
    width: 100%;
   display: flex;
  opacity: 0;
  visibility: hidden;
   transition: opacity 0.3s ease, transform 0.3s ease;
    z-index: 100;
}

.product-item:hover .product-item__meta{
  visibility: visible;
  opacity: 1;
}

.collection__products{
  gap: 0!important;
}


.product-item__meta>div {
    display: flex;
    justify-content: space-between;
}

.product-item__swatch-count{
  display: none;
}

.product-item__variant-info{
  display: none!important;
}

.product-item__product-title{
  text-align: start;
}

.section-blocks__spacer{
  display: none;
}

.featured-collection-grid__products{
  gap: 0!important;
}

.featured-collection-grid.section .ff-heading {
    margin-top: var(--spacing-8);
    padding-left: var(--spacing-8);
    font-size: 50px!important;
     font-family: 'Cardinal Fruit Medium' !important;
}

.product-item__text>h4>a {
    color: #ebe0d4 !important;
    font-weight: bold;
    letter-spacing: 0.0em;
   font-family: 'Cardinal Fruit Medium' !important;
}

.product-item__price{
  font-family: 'Cardinal Fruit Medium' !important;
}

.filter-bar__button-text{
  font-family: 'Cardinal Fruit Medium' !important;
}




.filter-bar__sort-group>button>span{
  font-family: 'Cardinal Fruit Medium' !important;
}

.collection__main-area{
  padding: 0!important;
}

.product-item__text p:nth-of-type(2) {
  display: none;
}

.product-item__price{
  color: white !important;
  font-weight: normal;
  font-family: 'Cardinal Fruit Medium';
}

.collection .product-item .product-item__text, .featured-collection-grid .product-item .product-item__text, .recommended-products .product-item .product-item__text {
    background: linear-gradient(to top, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.4) 50%, transparent 100%);
    padding: 20px 15px 15px !important;
    margin-bottom: 0;

h6 {
  opacity: 1 !important;
  visibility: visible !important;
  transform: none !important;
  animation: none !important;
  transition: none !important;
  will-change: auto !important;
  font-display: swap;
}

.video-hero__text-container-text>h1{
  font-size: 22px!important;
}

@media (min-width: 720px) {
    .image-block--justify-right {
        position: absolute!important;
        left: 100px!important;
    }
}