/** Shopify CDN: Minification failed

Line 85:9 Unexpected bad string token
Line 85:184 Unterminated string token
Line 110:51 Expected identifier but found whitespace
Line 110:53 Unexpected "{"
Line 110:63 Expected ":"
Line 131:109 Expected identifier but found "!"
Line 133:229 Expected identifier but found whitespace
Line 133:231 Expected identifier but found "%"
Line 133:270 Unexpected "{"
Line 133:271 Unexpected "{"
... and 12 more hidden warnings

**/
/* Add your theme customizations below */

footer--block--heading { font-family: 'Gotham SSm A', 'Gotham SSm B';  font-size: 30px; font-weight: 800; text-transform: uppercase; }

.font--block-link,
.font--secondary-button:focus,
.font--secondary-button--inverted:focus,
a.font--button:link,
.font--button:link,
.font--button--inverted:link,
.font--secondary-button:link,
.font--secondary-button--inverted:link,
a.font--button:visited,
.font--button:visited,
.font--button--inverted:visited,
.font--secondary-button:visited,
.font--secondary-button--inverted:visited,
a.font--button:hover,
.font--button:hover,
.font--button--inverted:hover,
.font--secondary-button:hover,
.font--secondary-button--inverted:hover,
a.font--button, .no-touchevents
.font--button, .no-touchevents
.font--button--inverted, .no-touchevents
.font--secondary-button, .no-touchevents
.font--secondary-button--inverted, .no-touchevents
.font--button:link,
.font--button:visited,
.font--button:hover,
.font--button:focus,
a.font--button:link,
a.font--button:visited,
a.font--button:hover,
a.font--button:focus,
.font--button--inverted:link,
.font--button--inverted:visited,
.font--button--inverted:hover,
.font--button--inverted:focus,
a.font--button--inverted:link,
a.font--button--inverted:visited,
a.font--button--inverted:hover,
a.font--button--inverted:focus,
input[type='submit'].font--button--inverted:link,
input[type='submit'].font--button--inverted:visited,
input[type='submit'].font--button--inverted:hover,
input[type='submit'].font--button--inverted:focus,

.font--accent,
.breadcrumbs--root,
.font--paragraph, .font--block-link, .font--button, a.font--button {
   font-family:  'Gotham SSm A', 'Gotham SSm B', arial;  font-size: 13px;  font-weight: 300; }

.font--featured-heading, [data-item~=featured-heading], .product--root[data-product-view=grid] .product--title, .product--label, .featured-content--text *{
 font-family:  'Gotham SSm A', 'Gotham SSm B', arial;
}
 [data-item='accent-text'], .font--accent, label, input, textarea,
[data-item='accent-text'], .font--accent, label, input, textarea, .article--timesince, [data-item='light-accent-text'], .font--light-accent 
{ font-family: 'Gotham SSm A', 'Gotham SSm B';   font-weight: 300; }

 

[data-item=nav-text], .font--nav, label, input, textarea, .article--timesince, [data-item='light-accent-text'], .font--light-accent 
{ font-family: 'Gotham SSm A', 'Gotham SSm B';  font-size: 12px; font-weight: 400; }

[data-item=nav-text--sub]
{ font-family: 'Gotham SSm A', 'Gotham SSm B'; font-size: 11px;  }

.font--block-heading { font-family: 'Gotham SSm A', 'Gotham SSm B'; font-size: 12px; font-weight: 300;}
  m SSm B';  font-size: 2.33333em; margin: 0; display: block; color: {% if settings.color-logo-enabled %} {{ settings.color-logo }}  {% else %} {{ settings.color-text }} {% endif %}; }
@media only screen and (min-width: 768px) { .main-header h1.title { text-align: left; } } 

  
.template-product article .price--container .actual-price, .actual-price.template-product .price--container, span.actual-price.money,  .actual-price, .price--container 

{ font-size: 400%;  margin-top: 30px; padding-top: 40px;  font-family:  'Numbers Indicia A', 'Numbers Indicia B', 'Gotham SSm A', 'Gotham SSm B', arial ; font-weight: 300; font-style: normal;  color: #000000; }
  
  h1.product-page--title, h1 { font-family: 'Gotham SSm A', 'Gotham SSm B', arial; font-weight: 800;  text-transform: uppercase; font-size: 30px;  color: #000000; line-height: 35px;
  }
  
  
  div.about { text-align: right; }
  
.font--featured-heading { font-family: 'Gotham SSm A', 'Gotham SSm B', arial; font-weight: 800; font-style: normal; }
[data-item='section-heading'], .font--section-heading, h1, h2 { font-family: 'Gotham SSm A', 'Gotham SSm B', arial; font-weight: 800; font-style: normal; }
.font--block-heading { font-family: 'Gotham SSm A', 'Gotham SSm B'; text-transform: uppercase; }

 


 span.product--from { }
  
 ul.footer-nav.plain-list, div.footer--newsletter--heading.rte-content, button { margin-top: 0; font-family: 'Gotham SSm A', 'Gotham SSm B', arial; font-weight: 800; font-style: normal; }
  
span.currency { font-family: 'Gotham SSm A'; color: {{ settings.color-text }}; line-height: 1.8; font-size: 6px; letter-spacing: 1px; } 


.iframe-container{
  position: relative;
  width: 100%;
  padding-bottom: 94%; 
  height: 0;
}
.iframe-container iframe{
  position: absolute;
  top:0;
  left: 0;
  width: 100%;
  height: 100%;
}  

.product--sale, .product--sold-out  { font-family: 'Gotham SSm A', 'Gotham SSm B'; font-size: 12px; font-weight: 800; padding: 10px 13px;
    position: absolute;
  .font--accent, .font--light-accent, .font--lowercase-accent  { font-family: 'Gotham SSm A', 'Gotham SSm B';  }

  input, textarea {font-family: 'Gotham SSm A', 'Gotham SSm B', arial; font-weight: 300; font-style: normal; !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; box-shadow: none !important; -webkit-appearance: none !important; }

.main-header, .main-menu-dropdown-panel .title { margin: 0 0 25px 0; letter-spacing: 1px; font-family: 'Gotham SSm A', 'Gotham SSm B', arial; font-weight: 300; font-style: normal; font-size: 1em; text-transform: uppercase; color: {% if settings.color-menubar-enabled %} {{ settings.color-menubar }}  {% else %} {{ settings.color-text }} {% endif %}; }

 .main-header, h1.title { font-family: 'Gotham SSm A', 'Gotham SSm B';
    right: 32px;
    top: 32px; 
  text-transform: uppercase;
	}

.font--block-link, .font--paragraph, [data-item~=block-heading], h3, h4, h5, h6  {font-family: 'Gotham SSm A', 'Gotham SSm B', arial; font-weight: 300; font-size: 6px; }

span.product--from {font-family: 'Gotham SSm A', 'Gotham SSm B', arial; font-weight: 300; font-size: 10px; text-transform: uppercase; }

.x-menu  { font-family: 'Gotham SSm A', 'Gotham SSm B';  letter-spacing: 1px; font-size: 13px; font-weight: 400; }

b, strong {font-weight: 800; }

.breadcrumbs--root * { font-family: 'Gotham SSm A', 'Gotham SSm B';  letter-spacing: 1px; font-size: 12px; font-weight: 300; text-transform: uppercase; }

.payment-icons--item {
    display: none;
    line-height: 0;
    margin: 0;
    padding: 4px;
}
.footer--block--heading, .footer--block--body, .footer--block--body a { font-family: 'Gotham SSm A', 'Gotham SSm B';  font-size: 30px; font-weight: 800; text-transform: uppercase; }
.product-page--chart-container, .font--block-link{ font-family: 'Gotham SSm A', 'Gotham SSm B';  font-size: 8px; font-weight: 300; text-transform: uppercase; }
[data-item='accent-text'], .font--accent, label, input, textarea, [data-item='accent-text'], .font--accent, label, input, textarea, .article--timesince, [data-item='light-accent-text'], .font--light-accent {
    font-weight: 800;
}
.x-menu {
  color-text: white;
}
 span.money
  { font-family:  'Numbers Indicia A', 'Numbers Indicia B', 'Gotham SSm A', 'Gotham SSm B', arial;    font-weight: 300; color: #000000; }


.template--cart .money, .product-price--wrapper [data-item=accent-text], .money {
    font-family: Numbers Indicia A,Numbers Indicia B,Gotham SSm A,Gotham SSm B,arial!important; font-size: 30px;
}



.product--price[data-item] {
font-family: Numbers Indicia A,Numbers Indicia B,Gotham SSm A,Gotham SSm B,arial!important; 
}
.product-price--original {
    font-size: 50px;
}


element.style {
}
@media only screen and (max-width: 767px)

.product-buy-buttons--smart .shopify-payment-button__button--unbranded:not([disabled]) {
    font-family: 'Gotham SSm A', 'Gotham SSm B';   font-weight: 800; 
}


element.style {
}
@media only screen and (max-width: 767px)
[data-item=inverted-secondary-button]>* {
    font-size: 13px;
}
[data-item=inverted-secondary-button]>* .font--inverted-secondary-button, label, input, textarea, .article--timesince,
{
    font-family: 'Gotham SSm A', 'Gotham SSm B';   
}


/** Shopify Forms Popup 🟒 🟒 🟒 **/
._formContainer_1n0rq_29 {
  font-family: 'Gotham SSm A', 'Gotham SSm B'; 
}