/* Fontes Tungsten Bold e DIN Next - Global */

/* Definir fontes via @font-face */
@font-face {
    font-family: 'Tungsten Bold';
    src: url('../fonts/Tungsten-Bold.woff2') format('woff2'),
         url('../fonts/Tungsten-Bold.woff') format('woff'),
         url('../fonts/Tungsten-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DIN Next';
    src: url('../fonts/DINNext-Regular.woff2') format('woff2'),
         url('../fonts/DINNext-Regular.woff') format('woff'),
         url('../fonts/DINNext-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DIN Next';
    src: url('../fonts/DINNext-Medium.woff2') format('woff2'),
         url('../fonts/DINNext-Medium.woff') format('woff'),
         url('../fonts/DINNext-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DIN Next';
    src: url('../fonts/DINNext-Bold.woff2') format('woff2'),
         url('../fonts/DINNext-Bold.woff') format('woff'),
         url('../fonts/DINNext-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* Aplicar fontes globalmente */
/* Tungsten Bold para títulos e manchetes */
h1, h2, h3, h4, h5, h6,
.title,
.heading,
.product-title,
.section-title,
.related-title,
.info-section-title,
.reviews-section-title,
.category-header h5,
.gaming-main-menu #main-menu > li > a,
.btn-add-cart,
.btn-buy,
.related-btn,
.product-title-section h1 {
    font-family: 'Tungsten Bold', 'Bebas Neue', sans-serif;
    font-weight: bold;
    letter-spacing: 0.05em;
}

/* DIN Next para textos secundários e corpo */
body,
p,
span,
a,
li,
input,
textarea,
select,
button:not(.btn-add-cart):not(.btn-buy):not(.related-btn),
.dropdown-link,
.header-contact,
.header-dropdown,
.description-text,
.description-subtext,
.product-rating-text,
.quantity-label,
.review-comment-compact,
.review-name-compact,
.related-name,
.related-description,
.info-list li,
.delivery-list li {
    font-family: 'DIN Next', 'Roboto Condensed', sans-serif;
}

/* Fallback para elementos que não especificam fonte */
* {
    font-family: inherit;
}



