/** Shopify CDN: Minification failed

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

**/

#privacy{
  margin: auto;
}
#contact_form > div > div.submit.flex > div > label{
  margin-left: 10px;
}
.close-email-newsletter-btn{
  position: relative;
  top: 0;
  left: 95%;
  font-size: 2rem;
  cursor: pointer;
}
.show-email{
  display: flex;
}
.newsletter-popup-container{  
  width: 55%;
  height: 80%;
  background-size: cover;
  background-position: center
}
#contact_form > div > h3 {
  font-size: 5vw;
}
.newsletter-popup-container > .contact-form{

  width: 50%;
  height: 80%;
  display: flex;
  margin: 0% 6%;
}
.email-container-cta{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2vw;
}

#shopify-section-newsletter-popup{
  position: fixed;
  display: none;
  align-items: center;
  justify-content: center;
  align-items: center;
  top: 0; 
  right: 0;
  width: 100vw;
  height: 100vh;
  z-index: 99999;
  background: #00000059;
}

.email-container-cta > .submit {
  padding: 2vw  0;
      width: 100%;
      justify-content: space-between;
}
#contact_form > div > div.email.popupnews > input[type=email]{
  padding: 10px;
  width: 100%;
}
#contact_form > div > div.email.popupnews{
width: 100%;
}
#contact_form > div > div.submit.flex > input[type=submit]{
  padding: 0 1vw;
  background: #000;
  color: #fff;
  min-height: 50px;
}
@media (max-width: 1000px) {
  #shopify-section-newsletter-popup > div{
    width: 70%;
    height: 70%;
  }
  @media (max-width: 725px) {
    #shopify-section-newsletter-popup > div{
      width: 90%;
      height: 85%;
      margin-top:15%;
    }
    .newsletter-popup-container>.contact-form{
      width: 90%;
    }
    .email-container-cta{
      padding: 5vw;
    }
    #contact_form > div > p {
      font-size: 4vw;
    }
    #contact_form > div > h3 {
      font-size: 17vw;
    }
}

