/*
Theme Name: Stein Tveten Cosmetics
Description: Child theme for Uncode theme
Author: Bene
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

/* quicksand-regular - latin */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Quicksand';
    font-style: normal;
    font-weight: 400;
    src: url('../../fonts/quicksand-v30-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* quicksand-600 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Quicksand';
    font-style: normal;
    font-weight: 600;
    src: url('../../fonts/quicksand-v30-latin-600.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* quicksand-700 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Quicksand';
    font-style: normal;
    font-weight: 700;
    src: url('../../fonts/quicksand-v30-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }

/* marcellus-regular - latin */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Marcellus';
    font-style: normal;
    font-weight: 400;
    src: url('../../fonts/marcellus-v13-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }

/* raleway-300 - latin */
@font-face {
    font-family: 'Minerva';
    font-style: normal;
    font-weight: 300;
    src: url('../../fonts/minerva-regular.eot'); /* IE9 Compat Modes */
    src: local('☺'),
         url('../../fonts/minerva-bold.woff2') format('woff2'), /* Super Modern Browsers */
         url('../../fonts/minerva-regular.woff') format('woff'), /* Modern Browsers */
         url('../../fonts/minerva-regular.otf') format('otf'), /* Modern Browsers */
         url('../../fonts/minerva-regular.ttf') format('truetype'), /* Safari, Android, iOS */
}
  
/* raleway-regular - latin */
@font-face {
    font-family: 'Minerva';
    font-style: bold;
    font-weight: 400;
    src: url('../../fonts/minerva-bold.eot'); /* IE9 Compat Modes */
    src: local('☺'),
         url('../../fonts/minerva-bold.woff2') format('woff2'), /* Super Modern Browsers */
         url('../../fonts/minerva-bold.woff') format('woff'), /* Modern Browsers */
         url('../../fonts/minerva-regular.otf') format('otf'), /* Modern Browsers */
         url('../../fonts/minerva-bold.ttf') format('truetype'), /* Safari, Android, iOS */
}

body {
    font-family: 'Quicksand', sans-serif;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Marcellus', sans-serif !important;
}

@media (min-width: 960px) {
    .menu-primary.menu-borders:not(.needs-after), .menu-primary .menu-borders:not(.needs-after), .menu-primary.menu-borders.needs-after::after, .menu-primary .menu-borders.needs-after::after {
        border-bottom-width: 0px;
    }
}

.uncode-accordion:not(.default-typography) .panel-title > a > span {
  font-size: 15px !important;
  font-weight: 400 !important;
}

footer .footer-center {
  padding-top: 20px;
  padding-bottom: 20px;
}

.footer-nav a {
  color: #fff;
}

.woocommerce-checkout .shop_table {
  background-color: #fff !important;
}