/** Shopify CDN: Minification failed

Line 173:0 Expected "}" to go with "{"

**/
/* .custom-width {
  max-width: 1310px;
  margin: auto;
  padding-top: 40px;
position:relative;
} */

  .custom-width {
  max-width: 1410px;
  margin: auto;
  padding-top: 40px;
position:relative;
}

@media screen and (min-width: 890px) {
.custom-width {
  max-width: 1410px;
  margin: auto;
  padding-top: 55px;
position:relative;
}}


@media screen and (min-width: 750px) {
/* .custom-width {
  max-width: 1310px;
  margin: auto;
  padding-top: 55px;
position:relative;
} */
.title-wrapper--no-top-margin {
  display: block;
}
}
.card--standard > .card__content .card__information {
  display: flex;
  justify-content: space-between;
}

@media screen and (min-width: 990px) {
.card--card.gradient,
.card__inner.gradient {
  border-radius: 19px;
  min-height: 335px;
}

.ah-card-grid {
  column-gap: 30px;
}
.card .card__inner .card__media {
    border-radius: 19px;
}

.ah-card-title{
  font-size: 17px;
margin-bottom:11px;

  font-weight: 600;
  line-height: 22.95px;
}

.card-information > .price {
  font-size: 16.69px;
  line-height: 22.54px;
}

.ah-vendor {
  font-size: 12.14px;
  line-height: 17.6px;
  color: #8d8d8d;
}

.title,
.title-wrapper-with-link {
  margin-bottom: 35px;
  padding: 0px;
}
.ah-title-featured-div {
padding:0px;
  
}
.ah-title-featured {
  font-weight: 600;
  font-size: 45px;
}


.slider--desktop .slider__slide:first-child {
  margin-left: 0px;
}

@media screen and (min-width: 990px) {
  .slider.slider--desktop.contains-card--standard
    .slider__slide:not(.collection-list__item--no-media) {
    margin-left: 0px;
  }
}

.card-information {
      display: flex;
    width: 100%;
    justify-content: right;
}

.slider-buttons {
      position: absolute;
    z-index: 9;
    right: 0;
    top: -84px;
}
@media screen and (max-width: 749px) {
.ah-card-title {
  font-size: 14px;
    min-height: 69px;
  font-weight: 600;
  line-height: 22.95px;
}
.slider-buttons {
  display:none;
}
.card--card.gradient,
.card__inner.gradient {
  border-radius: 19px;
  min-height: 260px;
}
.ah-card-grid {
  column-gap: 25px;
}

    }
.slider-button .icon{
  height:40px;
width:40px;
}

@media screen and (max-width: 749px) {
    .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item, .slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item {
        width: calc(78% - var(--grid-mobile-horizontal-spacing) - 3rem);
    }

ah-container-color {
  position:relative;
}

ah-inner-container-color{
  position:absolute;
right: 0;
}
.ah-color-one {
  width: 20px;
height:20px;
background: pink;
}

@media screen and (max-width: 889px) {
  .custom-width {
  max-width: 1410px;
  margin: auto;
  padding-top: 10px;
position:relative;
}
}

.slider-button--prev span svg {
  width: 40px;
  height: 40px;
}
