@charset "UTF-8";
/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

/* Cores */
:root {
  --amarelo-claro: #ffc965;
  --rosa-amarronzado: #af907c;
  --dourado-suave: #b4975f;
  --marrom-escuro: #574332;
  --verde-claro: #69b35c;
  --verde-escuro: #3c6c38;
}

/* Ajustes gerais */
ol li > a {
  display: flex;
}

/* Menu principal */
@media (min-width: 1000px) {
  body #header-outer.small-nav #logo img {
    height: 100px;
  }
}

/* Ícone Tiktok */
body .nectar_icon_wrap .fa-music::before {
  display: inline-block;
  position: relative;
  top: 4px;
  width: 26px;
  height: 26px;
  background-size: cover;
  content: "";
}

body .nectar_icon_wrap[data-color=white] .fa-music::before {
  background-image: url(/wp-content/uploads/2021/11/tiktok.svg);
}

body .nectar_icon_wrap[data-color=accent-color] .fa-music::before {
  background-image: url(/wp-content/uploads/2021/11/tiktok-white.svg);
}

/* Copyright */
.creditos {
  font-size: 12px;
  line-height: 18px;
}

/* Lista de aulas */
.container-wrap section.wp-block-sensei-lms-course-results__module {
  border: 0;
}

.container-wrap header.wp-block-sensei-lms-course-results__module-header {
  background-color: var(--marrom-escuro);
  color: #fff;
}

.container-wrap ul.wp-block-sensei-lms-course-results__lessons li.wp-block-sensei-lms-course-results__lesson,
.container-wrap ul.course-container li {
  list-style: none;
}

.container-wrap ul.wp-block-sensei-lms-course-results__lessons li.wp-block-sensei-lms-course-results__lesson {
  margin: 0;
}

.container-wrap ul.wp-block-sensei-lms-course-results__lessons li.wp-block-sensei-lms-course-results__lesson a.wp-block-sensei-lms-course-results__lesson-link,
.container-wrap ul.wp-block-sensei-lms-course-results__lessons li.wp-block-sensei-lms-course-results__lesson a.wp-block-sensei-lms-course-results__lesson-link:hover {
  color: var(--marrom-escuro);
}

.container-wrap ul.wp-block-sensei-lms-course-results__lessons li.wp-block-sensei-lms-course-results__lesson:nth-child(odd) {
  background-color: var(--amarelo-claro);
}

.container-wrap ul.wp-block-sensei-lms-course-results__lessons li.wp-block-sensei-lms-course-results__lesson:nth-child(even) {
  background-color: var(--rosa-amarronzado);
}

/* Template de curso */
@media (min-width: 1000px) {
  body.course-template-default .curso-cabecalho {
    display: flex;
    gap: 20px;
  }

  body.course-template-default .curso-cabecalho .post-featured-img,
  body.course-template-default .curso-cabecalho .curso-cabecalho-barra-lateral {
    flex-grow: 1;
  }

  body.course-template-default .curso-cabecalho .curso-cabecalho-barra-lateral {
    display: flex;
    flex-direction: column;
  }

  body.course-template-default .curso-cabecalho .curso-cabecalho-barra-lateral .entry-title {
    flex-grow: 1;
  }

  body.course-template-default .curso-cabecalho .curso-cabecalho-barra-lateral .curso-progresso {
    margin-bottom: 22px;
    flex-grow: 0;
  }
}

/* Minha conta */
.woocommerce-account .addresses .title h3,
.woocommerce-account .addresses .title .edit {
  display: block;
  float: none;
}

.woocommerce-account .addresses .title h3 {
  margin-bottom: 0;
}

.woocommerce-account .addresses .title .edit {
  margin-bottom: 12px;
}

/* Login e cadastro de curso */
@media (min-width: 1000px) {
  #customer_login:not(.u-columns) {
    display: flex;
    gap: 40px;
  }

  #customer_login:not(.u-columns) > div {
    flex: 1;
  }
}

/* Loja */
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
  right: 310px;
}
