/*
Theme Name: Astra Child Theme
Theme URI: https://wpastra.com/
Author: Sarah Heltborg
Author URI: https://portfolio.shstudio.dk
Description: The Astra Child Theme is based upon the original Astra Mother Theme in WordPress. This Astra Child Theme is lightning-fast and highly customizable.
Template: astra
Version: 1.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra
*/

/* ------------------------ FONTE ------------------------ */
/* Henter fonte fra Google fonts */
@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");

/* Definerer Cocogoose fonten */
@font-face {
  /* Giver koden informationer om den nye font */
  font-family: "Cocogoose"; /* Det navn jeg giver fonten når jeg skal henvise til den senere */
  src: url("fonts/cocogoose-trial.otf") format("opentype"); /* src henviser til hvor filen ligger. Format fortæller om det er en .oft eller .ttf font */
  font-weight: normal; /* Informerer om hvor "tyk" fonten er */
  font-style: normal; /* Informerer om den er f.eks. almindelig, fed eller kursiv */
}

/* Definer fonten til de forskellige elementer */
h2 {
  font-family: "Cocogoose", sans-serif; /* Laver en fall-back sans-serif font */
}

p {
  font-family: "Poppins", sans-serif; /* Laver en fall-back sans-serif font */
}

/* ------------------------ MENUPUNKTER ------------------------ */
/* Hover på menupunkt */
.main-header-menu .menu-item > .menu-link:hover { /* > sikrer mig hvis der kommer en dropdown menu senere hen */
  color: #ff7189;
  text-decoration: underline;
}

/* Effekt på aktivt menupunkt */
.ast-builder-menu-1 .menu-item.current-menu-item > .menu-link,
.ast-builder-menu-1 .menu-item.current_page_item > .menu-link {
  color: #ff7189 !important;
  text-decoration: underline !important;
}

/* ------------------------ SCROLL TO TOP PIL ------------------------ */
/* Scroll-to-top-pilen får pink baggrund */
#ast-scroll-top {
  background: #FF7189;
}

/* ------------------------ BREADCRUMBS ------------------------ */
/* Skjul breadcrumbs på forsiden */
body.home .ast-header-breadcrumb,
body.home .ast-breadcrumbs {
  display: none !important;
}

/* Skjul "Home" og første opdeler i breadcrumb */
.ast-breadcrumbs-wrapper li.trail-item.trail-begin,
.ast-breadcrumbs-wrapper li.trail-item.trail-begin::after {
  display: none !important;
}

/* Skjul breadcrumbs når der kun er 2 punkter */
.ast-header-breadcrumb:has(.trail-items > li:nth-child(2):last-child),
.ast-breadcrumbs:has(.trail-items > li:nth-child(2):last-child),
.breadcrumb-trail:has(.trail-items > li:nth-child(2):last-child) {
  display: none !important;
}

/* Fjern linjen under breadcrumbs */
.ast-header-breadcrumb {
  border-bottom: none !important;
  box-shadow: none !important;
}