/** Shopify CDN: Minification failed

Line 127:5 Unexpected "/"

**/
/*variables */
@font-face {
font-family: "rust-base";
src: url("rust-base.woff") format("woff"),
url("rust-base.woff") format("woff");
}

@font-face {
font-family: "rust-intro_head_b_base";
src: url("rust-intro_head_b_base.woff") format("woff"),
url("rust-intro_head_b_base.woff") format("woff");
}
 :root {
  --header-font: rust-base;
  --subHeader-font: rust-base;
  --body-font: rust-intro_head_b_base;
  --desktop: 1100px;
  --lgTablet: 1200px;
  --smTablet: 500px;
  --phone: 400px;
}


h1, h2{
	font-family: var(--header-font);
  	text-transform: capitalize;
    margin-top: 2rem;
}

a, h3 {
	font-family: var(--subHeader-font) !important;
}

  
p, label, li, table, .grid__item {
	font-family:var(--body-font);
}


/* buttons */
  
 span#AddToCartText-16245494400bb560b4,
button.btn.btn--full,
button.btn.cart__checkout,
.btn--secondary.btn--small{
	font-family: var(--subHeader-font);
}
  
  button.shopify-payment-button__button.shopify-payment-button__button--unbranded._2ogcW-Q9I-rgsSkNbRiJzA._2EiMjnumZ6FVtlC7RViKtj._2-dUletcCZ2ZL1aaH0GXxT{
	font-family: var(--subHeader-font);
}

@mixin phone {
	@media ( max-width: var(--phone) ) {
       @content;
	}
}
@mixin tablet {
	@media (min-width: var(--phone)) and ( max-width:var(--lgTablet)) {
       @content;
	}
}
@mixin desktop {
	@media ( min-width: var(--lgTablet) ) {
       @content;
	}
} 


/* ////////////////////// Footer page  ///////////////////////*/
  
.site-footer {
font-family: var(--body-font);
 } 
 /* ////////////////////// End Nav/Footer page  ///////////////////////*/

/* ////////////////////// cart page  ///////////////////////*/

/*removes payment options on cart */



/* .cart th,
  .h2.drawer__title {
    font-family: var(--header-font) !important;
}
  

  .drawer__inner{
  font-family: var(--body-font);
  }

 */

/*////////////////////// end cart page /////////////////////// */


/*////////////////////// product detail page ///////////////////////  */
  h1.h2.product-single__title{
  font-family: var(--subHeader-font) !important;
  }

.product-single__description.rte {
	font-family: var(--body-font);
}

label.tab-label,
.h1.product-single__title {
	font-family: var(--subHeader-font);
}
  
  .product__price{
  	font-family: var(--subHeader-font);
  }
  
  .variant__label[for]{
  	font-family: var(--body-font);
  }
  
label.variant__button-label{
  font-family: var(--body-font) !important;
  } */
  
/*////////////////////// End product detail page /////////////////////// */
  
  /*////////////////////// Home  page ///////////////////////  */

  
/*   .rte{
  	text-align: center;
    padding-top: 2rem;
    paddding-bottom: 2rem;
  } */


/*////////////////////// End Home  page ///////////////////////  */
/*////////////////////// search  page ///////////////////////  */
/* .text-center h1{
    margin-top: 2rem !important;

} */ 
/*////////////////////// End Search page ///////////////////////  */


  
html {
    scroll-behavior: smooth;
}
#home__collection{
	padding-top: 80px;
}

.icon-hamburger {
  display: none;

}

.grid-product__price--savings {
  display: none;
}

.grid-product__price {
  color: #000000;
}

.grid-product__price--original {
  color: #C20000;
}

.on-sale {
  color: #C20000;
}

.product__price-savings {
  display:none;
}