/** Shopify CDN: Minification failed

Line 25:6 Unexpected "("
Line 159:8 Expected identifier but found "1px"

**/
.overlay--light .hero__image, .overlay--light .slideshow__image{
 opacity:1!important; 
}
.section-header.text-center.overlay--light{
  background-color:#fcedea!important;
  padding:100px 30px;
  width:800px;
  max-width:80%;
  margin:auto;
  margin-bottom:100px!important;
}
@media (min-width: 1025px){
  
.hero--large + .hero__content--custom {
    margin-top: -32rem!important;
}
}

media (min-width: 1025px)
{
  .hero,
  
.hero--large + .hero__content--custom {
    margin-top: -32rem!important;
}
}


@media (min-width: 1280px){
.foot-table {
column-count:2;
  width:700px;
}}

.foot-table li{
  width:700px;
}



@media (max-width:1080px){
  
  .footer-row__item.footer-row__item--mobile{
   width:100%!important;

  }
}
@media (min-width: 1080px){
.footer-row__item--large {
    width: 20%!important;
}}
@media (min-width: 1080px){
.footer-row__item.footer-row__item--small.footer-row__item--mobile {
    padding: 0 15px;
    width: 20%!important;
    margin-bottom: 0;
}

.footer-row__item.footer-row__item--mobile{
   padding: 0 15px;
    width: 45%!important;
    margin-bottom: 0;
}
}

@media only screen and (min-width:1200px)
 {
  .foot-table{
 padding-right:150px; 
} 
  
 }

.footer-heading{
  color:#c78c33!important;
}

.swatch .swatch-element label{
 font-size:12px!important;
font-family:"Avenir Next",sans-serif;
  font-weight:300!important;
}

.swatch .swatch-element.color label {
 color:rgba(0,0,0,0); 
}

.product-form__item{
  font-size:12px!important;
  letter-spacing:2px!important;
   color:#666; 
  font-family:"Avenir Next",sans-serif!important;

}
.product__meta--item label{
   font-size:12px!important;
  letter-spacing:2px!important;
   color:#666; 
  font-family:"Avenir Next",sans-serif;

}
.product-form__item label {
  font-size:12px!important;
  letter-spacing:2px!important;
   color:#666; 
}

.tab-content .toggle-title .toggleLink{
   font-size:13px!important;
font-family:"Avenir Next",sans-serif;
  letter-spacing:2px!important;
  color:#666!important;
  font-weight:300!important;
}

h3{
   font-size:10px!important;
font-family:"Avenir Next",sans-serif;
  letter-spacing:1px!important;
  color:#666!important;
  
}
.btn.btn--primary.btn--addToCart{
 border:1px solid #c78c33!important;
  background-color:#fff;
}
.btn.btn--primary.btn--addToCart:hover{
 background-color:#C78C33!important;
color:#fff!important
}

.btn.btn--primary.btn--wishlist:hover{
background-color:#C78C33!important;
color:#fff!important  
}

.size label  {
 border-radius:0!important; 
  background-color:rgba(0,0,0,.05)!important;
  border:0px!important;
}

.size label:after  {
 border-radius:0!important; 
  border:1px #999 solid!important;
}

h1.product__title{
  
  color:#000!important;
}

 border:1px solid #c78c33!important;
  background-color:#fff;

.btn.btn--primary, .shopify-payment-button .btn--primary.shopify-payment-button__button--unbranded{
 border-radius:0px!important; 
 
}
.btn.btn--primary.btn--wishlist{
    border-radius:0!important; 
  border:1px solid #c78c33!important;
  background-color:#fff!important;
color:#C78C33!important
  
}

.btn.btn--primary.btn--addToCart
{
   border-radius:0!important; 
  border:1px solid #c78c33!important;
  background-color:#fff!important;
color:#C78C33!important}

h4 { text-transform:none!Important;}