/** Shopify CDN: Minification failed

Line 57:0 Unexpected "}"

**/
.product-variant-image{
  position: relative;
}
.sold-out-variant {
    border-radius: 0px;
    transform: rotate(-30deg);
    font-size: 18px;
    padding: 2px 6px;
    position: absolute;
    top: 30%;
    left: 40%;
    width: 70px;

}
.product-single__featured-image-wrapper{
  position: relative;
}
.sold-out-featured-img {
    position: absolute;
    top: 50%;
    background: #c8493fba;
    width: 100%;
    color: #fff;
    padding: 5px;
    font-family: Times New Roman,Times,serif;
    text-align: center;
    font-weight: 600;
}

.custom-checkout-btn {
    background: rgb(25,123,189) !important;
    color: rgba(255, 255, 255, 1) !important;
    border-radius: 50px !important;
    border: 0px solid rgba(0, 0, 0, 1) !important;
    box-shadow: 0 2px 7px 0px rgba(0, 0, 0, 0) !important;
    text-transform: capitalize;
    padding: 15px 50px;
    font-weight: 600;
}

.top-bar {
    display: flex;
    align-items: center;
    margin-top: 0;
    height: 70px;
}

.pl-0 {
  padding-left: 0;
}

}
.announcement-bar {
  background-color: #000 !important;
}

button.mobile-menu-icon {
    margin: 0;
}

.main-content {
    margin-top:10px;
}

@media only screen and (max-width: 749px){
    .small--menu-overlay{
           position: absolute;
           background: #ffffff;
           z-index: 999;
    }

    .small--menu-overlay .site-nav ul{
      padding: 15px 0;
    }

    .main-content {
        margin-top:70px;
    }
}

.collection-list h2 {
   margin-bottom:10px;
}

h2 {
  text-transform: capitalize;
  font-weight: bold;
  font-family: Helvetica, Helvetica Neue, Arial, Lucida Grande, sans-serif;
}

hr.hr--small {
    margin: 10px 0;
}

span#CartCount {
    font-weight: bold;
}


