.academy-frontend-dashboard {
    margin: auto;
}

.academy-canvas {
    min-height: 40vh;
}

.academy-canvas,
.academy-courses,
.academy-single-course {
    padding: 120px 0px;
}

.academy-btn {
    border-radius: var(--at-radius--s);
    transition: all 0.3s ease-in-out;
    padding: 0.75em 1.5em;
    font-size: var(--at-text--xs);
}

.academy-single-course__categroy a {
    text-transform: capitalize;
    font-size: var(--at-text--xs);
    padding: 0.25em 1.5em;
    border-radius: var(--at-radius--xs);
    background-color: var(--at-primary);
    color: var(--at-white);
    margin-right: var(--at-space--xs);
}

.academy-widget-enroll__enrolled-info {
    background: var(--at-white);
}

.academy-widget-enroll__complete-form .academy-btn,
.academy-widget-enroll__complete-form .academy-btn:hover {
    color: var(--at-white);
}

#brx-content.wordpress {
    width: min(1100px, 100%);
    padding: 12rem 1.6rem;
}

.wc-block-cart__submit-button,
.add_to_cart_button {
    border-radius: var(--at-radius--s);
    transition: all 0.3s ease-in-out;
    padding: 0.75em 1.5em;
    font-size: var(--at-text--xs);
    background-color: var(--at-secondary);
    color: var(--at-white);
    font-weight: 600;
}

.wc-block-cart__submit-button:hover,
.add_to_cart_button:hover {
    background-color: var(--at-secondary-l-1);
}

.wc-block-cart-item__wrap {
    text-align: left;
}

.academy-course-price {
  font-size: var(--at-text--l);
  font-weight: 700;
}

/*Single curso*/
.academy-lessons-content-wrap {
  max-width: min(100%, 1000px);
  margin-left: auto;
  margin-right: auto;
}

.academy-lessons-content__attachment .academy-btn {
  font-size: 0;
}

.academy-lessons-content__attachment .academy-btn::before {
  content: "Adjunto";
  font-size: 14px;
  padding: 0.675em 1.25em;
}