/** Shopify CDN: Minification failed

Line 40:41 Unexpected "{"
Line 160:0 Expected "}" to go with "{"

**/
/* Decrease size of menu links in drawer */
.drawer-nav {
  font-size: 1.3rem;
}

/* Style the drawer
.drawer-nav__flyout {
  background-color: #C70F16;
}

.drawer-menu__tier-1-button, .drawer-menu__tier-2-button, .drawer-nav__account-link {
  color: #fff;
}

.drawer-nav__overlay[data-animation-state=open] {
  opacity: 0;
}

.white-x {
  stroke: #fff;
}

.drawer-menu__tier-1-link, .drawer-menu__tier-2-link, .drawer-menu__tier-3-link, .drawer-menu__tier-1-link:hover, .drawer-menu__tier-2-link:hover, .drawer-menu__tier-3-link:hover, .drawer-menu__tier-1-button, .drawer-menu__tier-2-button, .drawer-nav__account-link {
  color: #fff;
} */
  

/* Force one product per row on collection page
.product-list-item {
  display: block;
  margin: 0 auto;
} */

.collection-products.products-per-row-1, {
  max-width: 1050px;
}

@media only screen and (min-width: 769px) {
  .product-list-item-reviews .spr-badge, .product-reviews-badge .spr-badge {
      justify-content: left;
      align-items: left;
  }
  .products-per-row-1 .product-list-item {
      width: 100%
  }
  .products-per-row-1 .product-list-item-thumbnail {
      width: 20%;
      float: left;
  }
  .products-per-row-1 .product-list-item-details {
      width: 80%;
      float: left;
      text-align: left;
      padding-left: 40px;
  }
  .shop-list-item-title {
    margin-top: 5px;
  }
}

h1.product-list-item-title {
  font-size: 24px;
}

.product-list-item-details {
  margin-bottom: 30px;
}

span.sale-badge {
  display: none;
}

/* Continue shopping button on cart page */
div.continue-shopping {
  display: block;
  text-align: center;
  margin-top: -20px; /* Added so that we don't need to reduce margin on the h1 tag above the button */
  margin-bottom: 60px;
}

button.empty-cart, button.alternating {
  background: #fff;
  color: #C70F16;
  border: 1px solid #c70f16;
}

button.empty-cart:hover, button.alternating:hover {
  background: #eee;
  color: #C70F16;
  border: 1px solid #c70f16;
}

/* CART: Hide descriptions and options from line items */
.line-item-options {
  display: none;
}

/* CART: Hide +- on cart page */
.line-item-quantity-decrement, .line-item-quantity-increment {
  display: none;
}

.bundled-item-original-price {
  color: #C70F16;
  text-decoration: line-through;
} 

/* Initially hide the confirmation message for when bundles are added to cart */

.bundle-added-cart, .product-added-cart {
  display:none;
  margin-top:15px;
}

.bundle-added {
  min-height: 25px;
  display: inline-flex;
  align-items: left;
}


/* Style the slideshow arrows */
.slideshow .flickity-prev-next-button {
  width: 50px;
  height: 50px;
  color: #888;
  background-color: #000;
  border-radius: 50%;
}

/* Give some padding to the Active Campaign form */
.ac_form {
    padding-top: 10px;
    padding-bottom: 35px;
}

/* Add style to Active Campaign form section */
#shopify-section-form-active-campaign { 
  background-color: #f0eff2 !important;
}


/* Force slideshow text to align to center on mobile */
@media only screen and (max-width: 768px) {
  .slideshow-slide__content--text-left, .home-left-right-text {
    text-align: center !important;
  }
  .home-left-right-text {
    padding-top: 30px;
    inline-size: 80%;
    margin: auto;
}
  
