/** Shopify CDN: Minification failed

Line 273:0 Unexpected "}"

**/
.paddings-overwrite {
  padding: 30px 30px 0px 0px!important;
}
  


div#shopify-section-1496050908298 {
background-color: #990000;
margin-top: -55px;
padding-top: 40px;
}

div#shopify-section-cutom_content_about_us  {
background-color: #990000;
padding-bottom:40px;  
}

div#shopify-section-cutom_content_about_us2  {
background-color: #990000;
padding-bottom:20px;  
}

div#shopify-section-custom_content_shipping {
background-color: #990000;
padding-bottom:40px; 
margin-top: -55px;
padding-top: 40px; 
}

div#shopify-section-custom_content_contact {
background-color: #990000;
padding-bottom:40px; 
margin-top: -55px;
padding-top: 40px;
}

div#shopify-section-custom_content_vip {
background-color: #990000;
padding-bottom:40px; 
margin-top: -55px;
padding-top: 40px;
}


div#shopify-section-custom_content_vip_benefits {
background-color: #333333;
color:white;  
margin-bottom:-50px;  
}


div#shopify-section-1496051462908 {
  background-image: url("https://cdn.shopify.com/s/files/1/1986/8861/files/With-a-margin-for-parallax_0cc6290f-a896-45b8-bcca-458257c7160f.jpg");
  background-size: cover;
  padding-top:100px; 
  padding-bottom:100px; 
}
 
div#shopify-section-1496046358774 {
  padding-top:100px; 
  padding-bottom:30px; 
}

div#shopify-section-footer {
    background-color: #333333;
}

.newsletter_title {
  padding-top:20px;
  font-size: 1.5em;
  color:#c4c4c4;
  margin-bottom:-50px;
}

.hr-style-one {
    border: 0;
    height: 1px;
    background: #666666;
    background-image: linear-gradient(to right, #ccc, #333, #ccc);
	margin-right:20px;
}

.hr-style-two {
    border: 0;
    height: 1px;
    background: #666666;
    background-image: linear-gradient(to right, #ccc, #333, #ccc);
    margin-right:20px;
    margin-bottom: 15px;
    margin-top: 15px;  
}

.hr-style-three {
    border: 0;
    height: 1px;
    background: #666666;
    background-image: linear-gradient(to right, #ccc, #333, #ccc);
	margin-right:20px;
	margin-left:20px;
}

.hover-item:hover {
	color: white;
}

.social-icons__link {
  color: #c4c4c4;
}

.site-footer {
    margin-bottom: 0;
    padding-bottom: 25px;
}

.site-footer__newsletter {
  margin-right:20px;
}

.hero__btn_centered {
  background-color: $color-background-hero-button;
  color: $color-text-hero-button;
  margin-top: $section-spacing / 2;
}

.grey-background {
  background-color: #878787;
}

.hero__inner_vip {
  color: white;
  padding-top: 50px;
  padding-bottom:50px
}

.subtitle-vip {
  font-size: 1.1em!important;
}

.color-white {
  color:white!important;
}

.custom-margins {
  margin-top:50px;
  margin-bottom:50px;
}

.custom-padding {
  padding-top:50px;
  padding-bottom:50px;
}

.margin-top-small {
  margin-top: -20px;
}

.margin-bottom-small {
  margin-bottom: 5px;
}

.margin-top-minim {
  margin-top: -50px;
}

.margin-top-big {
  margin-top:20px;
}

.img-small {
  max-width: 50%;
  display: block;
  margin-left: auto;
  margin-right: auto
 }

.custom-padding-rl {
  padding-left:20px;
  padding-right:20px;
}

.custom-width {
width:30%;
}

.add-to-cart-margin-top {
 margin-top: 15px;
 padding-top: 12px;
 padding-bottom: 12px;
}

.custom-padding-left {
  padding-left:50px!important;
}

.uppercase {
  text-transform: uppercase!important;
}

.terms {
  font-size:0.8em;
}

.spr-review-reportreview {
  display: none;
}

.bigger-button {
  font-size: 1.5em;
  padding: 15px 50px 15 px 50px;
}

.site-nav__dropdown {
 background-color: beige;
}

.bigger-text {
  font-size:1.5em;
}

.spr-review-content-body {
  font-size:1.02em!important;
}

.vertical-align-middle {
  vertical-align:middle;
}

.contacts-h4-padding-top {
  padding-top:10px;
}

.img-smaller-vip {
  max-width: 70%;
  display: block;
  margin-left: auto;
  margin-right: auto
 }
 
.btn-notification-bar {
  float: initial;
  font-size:0.7em;
  background-color: #ffffff;
  color: #990000;
  padding:12px;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-right: 5px;
  border-style: solid;
}

.margin-left-zero {
     margin-left: 0!important;
}

.mobile-icon {
  margin-left:-70px;
  margin-right:20px;
  vertical-align:middle;
}

.notification-phone {
	font-size:0.7em;	
  	color:white;
}

.nowrap {
  white-space: nowrap;}
}

.fixed-margins-tb {
  margin-top:7px!important;
  margin-bottom:7px!important;
}

.custom_color {
  color:#990000!important;
}
  
@media (min-width: 1200px){
.landing-container {
    margin-left:50px;
}
}