/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/
/* passion-one-regular - latin */
@font-face {
  font-family: 'Passion One';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/passion-one-v10-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Passion One Regular'), local('PassionOne-Regular'),
       url('/fonts/passion-one-v10-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/passion-one-v10-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/passion-one-v10-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fonts/passion-one-v10-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/passion-one-v10-latin-regular.svg#PassionOne') format('svg'); /* Legacy iOS */
}
/* passion-one-regular - latin */
@font-face {
  font-family: 'Passion One';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/passion-one-v10-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Passion One Regular'), local('PassionOne-Regular'),
       url('/fonts/passion-one-v10-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/passion-one-v10-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/passion-one-v10-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fonts/passion-one-v10-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/passion-one-v10-latin-regular.svg#PassionOne') format('svg'); /* Legacy iOS */
}
/* passion-one-700 - latin */
@font-face {
  font-family: 'Passion One';
  font-style: normal;
  font-weight: 700;
  src: url('/fonts/passion-one-v10-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Passion One Bold'), local('PassionOne-Bold'),
       url('/fonts/passion-one-v10-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/passion-one-v10-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/passion-one-v10-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/fonts/passion-one-v10-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/passion-one-v10-latin-700.svg#PassionOne') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/open-sans-v17-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('/fonts/open-sans-v17-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/open-sans-v17-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/open-sans-v17-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fonts/open-sans-v17-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/open-sans-v17-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('/fonts/open-sans-v17-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Italic'), local('OpenSans-Italic'),
       url('/fonts/open-sans-v17-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/open-sans-v17-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/open-sans-v17-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/fonts/open-sans-v17-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/open-sans-v17-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('/fonts/open-sans-v17-latin-800.eot'); /* IE9 Compat Modes */
  src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'),
       url('/fonts/open-sans-v17-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/open-sans-v17-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/open-sans-v17-latin-800.woff') format('woff'), /* Modern Browsers */
       url('/fonts/open-sans-v17-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/open-sans-v17-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url('/fonts/open-sans-v17-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'),
       url('/fonts/open-sans-v17-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/open-sans-v17-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/open-sans-v17-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('/fonts/open-sans-v17-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/open-sans-v17-latin-800italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
:root {
  --fontsize: calc(12px + 0.313vw);  
  --lineheight: calc(var(--fontsize) * 1.4);
  --letterspacing: calc(var(--fontsize) * 0.0015);
  --fontWeight: 300;
}
body, p  {font-family: 'Open Sans';font-size:18px;line-height:26.6px;}
bold, b, strong {font-weight: 800;}
i,italic {font-style: italic;}
h1, h2, h3, h4, h5, h6, .nectar-button {font-family: 'Passion One';line-height: 105%;}
h1 {font-size: calc(var(--fontsize) * 2.8);font-weight: 700;letter-spacing:2px;}
h2 {font-size: calc(var(--fontsize) * 2);font-weight: 700;letter-spacing:1px;}
h3 {font-size: calc(var(--fontsize) * 1.55);letter-spacing:1px;}
h4 {font-size: 24px;letter-spacing:1px;}
h5, h6, #ajax-content-wrap .related.products h2 {font-size: 18px;line-height:26.6px;}
.nectar-button {font-size: 18px;letter-spacing:1.5px;}
.container-wrap p a {border-bottom:1px solid;border-bottom-color:inherit;cursor: pointer;}
.widget_product_categories, #sidebar h4 {font-family:'Passion One';font-size:24px!important;}
#footer-outer #copyright p {line-height:150%!important;}
#link-border {border-bottom: 1px solid #ff0000;} 
#weiss {color: #fff;border-bottom: 2px solid #fff;} 
.schwarz-font,.schwarz-font:hover {color:#000;}
.product_title {color: #000!important;}
.woocommerce-result-count {margin-right: 3%!important;}
body.woocommerce ul.products li.product, body.woocommerce-page ul.products li.product{margin-bottom: 66px!important;}
.german-market-salient-price {padding-bottom:10px!important;}
.woocommerce-de_price_taxrate, .woocommerce_de_versandkosten, .wgm-extra-costs-eu {font-size: .8em!important;line-height:100%;}
.woocommerce-thankyou-order-received {font-size:45px;line-height:110%;margin-bottom:50px;}
.single-post {margin-top:5%;}

.woocommerce-de_price_taxrate, .woocommerce_de_versandkosten {display:inline!important;font-size:0.6em!important;}
.quantity {margin-top: 25px!important;}

.woocommerce input.button.alt {background: #fff!important;border: 3px solid #000;color:#000!important;font-size: 25px!important;}
.woocommerce input.button.alt:hover {color:#fff!important;}
#order_review_heading {margin-top: 25px;}
.product-name {font-size: 18px!important;}
.jde_hint {color:#fff!important;}
