/*
Theme Name: Bridge
Theme URI: https://bridgelanding.qodeinteractive.com/
Description: Creative Multipurpose WordPress Theme
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Author: Qode Interactive
Author URI: https://qodeinteractive.com/
Text Domain: bridge
Version: 30.7
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.


/* Definir DINPro-Black */
@font-face {
    font-family: 'DINPro-Black';
    src: url('/wp-content/themes/bridge/bridge/Fonts/DINPro-Black.woff2') format('woff2'),
         url('/wp-content/themes/bridge/bridge/Fonts/DINPro-Black.woff') format('woff'),
         url('/wp-content/themes/bridge/bridge/Fonts/DINPro-Black.ttf') format('truetype'),
         url('/wp-content/themes/bridge/bridge/Fonts/DINPro-Black.eot') format('embedded-opentype'),
         url('/wp-content/themes/bridge/bridge/Fonts/DINPro-Black.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

/* Definir DINPRO-MEDIUM */
@font-face {
    font-family: 'DINPRO-MEDIUM';
    src: url('/wp-content/themes/bridge/bridge/Fonts/DINPRO-MEDIUM.woff2') format('woff2'),
         url('/wp-content/themes/bridge/bridge/Fonts/DINPRO-MEDIUM.woff') format('woff'),
         url('/wp-content/themes/bridge/bridge/Fonts/DINPRO-MEDIUM.ttf') format('truetype'),
         url('/wp-content/themes/bridge/bridge/Fonts/DINPRO-MEDIUM.eot') format('embedded-opentype'),
         url('/wp-content/themes/bridge/bridge/Fonts/DINPRO-MEDIUM.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}


/* Aplicar DINPRO-MEDIUM al cuerpo del texto y elementos generales */
body,
.woocommerce,
.woocommerce a,
.woocommerce input,
.woocommerce button,
.woocommerce select,
.woocommerce textarea,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce ul.products li.product .price,
.woocommerce-page .cart-collaterals h2,
.woocommerce-page .related h2,
.woocommerce-cart-form__contents th,
.woocommerce-checkout-review-order-table tfoot th,
.woocommerce-checkout-review-order-table tfoot td,
.woocommerce-thankyou-order-received,
.woocommerce-table__product-name a,
.woocommerce-table--order-details tfoot th,
.woocommerce-table--order-details tfoot td,
.woocommerce-MyAccount-content h2,
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-tabs .panel p,
.woocommerce-Tabs-panel p,
.woocommerce div.product .woocommerce-tabs p,
.woocommerce ul.products li.product .woocommerce-loop-product__link,
.woocommerce .woocommerce-breadcrumb,
span span bdi {
    font-family: 'DINPRO-MEDIUM', sans-serif !important;
}

/* Aplicar DINPro-Black a todos los títulos (h1, h2, h3, etc.) */
h1, h2, h3, h4, h5, h6,
.woocommerce div.product .product_title,
.woocommerce div.product .woocommerce-tabs h2,
.woocommerce ul.products li.product h2.woocommerce-loop-product__title,
.woocommerce-order-details__title {
    font-family: 'DINPro-Black', sans-serif !important;
}

/* Aplicar DINPRO-MEDIUM a botones específicos de WooCommerce */
.woocommerce button.button, 
.woocommerce input.button, 
.woocommerce a.button, 
.woocommerce input[type="submit"], 
.woocommerce input[type="button"], 
.woocommerce #respond input#submit {
    font-family: 'DINPRO-MEDIUM', sans-serif !important;
}

/* Aplicar DINPRO-MEDIUM a elementos que cargan Helvetica */
p.price,
p span bdi,
button.single_add_to_cart_button.button.alt.wp-element-button.disabled.wc-variation-selection-needed,
input.input-text.qty.text,
span.sku_wrapper,
span.posted_in,
h6.title-holder.clearfix.additional_information_tab.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-top.ui-corner-bottom {
  font-family: 'DINPRO-MEDIUM', sans-serif !important;
}

/* Aplicar DINPRO-MEDIUM a elementos específicos */
div div p,
div ul li,
span.tab-title {
  font-family: 'DINPRO-MEDIUM', sans-serif !important;
}

/* Aplicar DINPro-Black a elementos que cargan Droid Serif */
span span bdi {
  font-family: 'DINPro-Black', sans-serif !important;
}

/* Aplicar DINPRO-MEDIUM a los elementos h6 específicos */
h6.title-holder.clearfix.description_tab.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-top.ui-corner-bottom.ui-state-hover,
h6.title-holder.clearfix.additional_information_tab.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-top.ui-corner-bottom {
  font-family: 'DINPRO-MEDIUM', sans-serif !important;
}

/* Reglas adicionales de estilo */
li a h6 {
  text-align: left;
  margin-left: 20px;
  margin-top: -5px;
}

span.price {
  margin-left: 35px;
}

/* Personalizar el mensaje de WooCommerce */
div.woocommerce-message {
    font-family: 'DINPRO-MEDIUM', sans-serif !important;
    font-size: 14px !important;
}

/* Personalizar el borde de los campos de texto */

h2.yikes-custom-woo-tab-title.yikes-custom-woo-tab-title-guia-de-tallas {
  display: none !important;
}

/* Estilos adicionales de WooCommerce */
div.woocommerce-message {
  font-family: 'DINPRO-MEDIUM', sans-serif !important;
}

div.woocommerce-info {
  font-family: 'DINPRO-MEDIUM', sans-serif !important;
}

div ul li {
  font-family: 'DINPRO-MEDIUM', sans-serif !important;
}

div.woocommerce-info {
  font-family: 'DINPRO-MEDIUM', sans-serif !important;
}

th.product-name {
  font-family: 'DINPRO-MEDIUM', sans-serif !important;
  
}

footer .textwidget p {
  margin-left: 1px !important;
}

dl dd p {
  margin-left: 1px !important;
}

th.product-name,
th.product-price,
th.product-quantity,
th.product-subtotal {
  color: #687b7e !important;
}

i.menu_icon.icon_cart.fa {
  color: #687b7e !important;
}

li a span {
  color: #687b7e !important;
}

span.woocommerce-Price-amount.amount {
  margin-left: 4px !important;
}


