/*
 Theme Name:   Motorix Child Theme
 Theme URI:    https://motorix.themerex.net
 Description:  Motorix Child Theme
 Author:       ThemeREX
 Author URI:   https://themerex.net/
 Template:     motorix
 Version:      1.0.0    
 Tags:         car detailing, auto repair, accessories store, auto body shop, car wash, wheels and tires, vehicle maintenance, car care, automotive services, vehicle accessories, car washing service, auto body repair, wheel and tire services, vehicle restoration, automotive maintenance
 Text Domain:  motorix
*/


/* =Theme customization starts here
------------------------------------------------------------ */

@font-face {
  font-family: 'PeugeotNew';
  src: url('fonts/PeugeotNew-Regular.woff2') format('woff2'),
       url('fonts/PeugeotNew-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PeugeotNew';
  src: url('fonts/PeugeotNew-Light.woff2') format('woff2'),
       url('fonts/PeugeotNew-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PeugeotNew';
  src: url('fonts/PeugeotNew-ExtraLight.woff2') format('woff2'),
       url('fonts/PeugeotNew-ExtraLight.woff') format('woff');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PeugeotNew';
  src: url('fonts/PeugeotNew-Bold.woff2') format('woff2'),
       url('fonts/PeugeotNew-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PeugeotNew';
  src: url('fonts/PeugeotNew-Black.woff2') format('woff2'),
       url('fonts/PeugeotNew-Black.woff') format('woff');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

/* Aplicar la fuente a todo el sitio */


html, body, div, span, applet, object, iframe, video, audio, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, textarea, button, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, address, section,.woocommerce-page, .woocommerce-page h1, .woocommerce-page h2, .woocommerce-page h3,.woocommerce-page li, woocommerce-page td, woocommerce-page strong {
  font-family: 'PeugeotNew', sans-serif !important;
}

html, body, div, applet, object, iframe, video, audio, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, textarea, button, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, address, section {
    font-size: 14px !important;
}
h1 {
    font-size: 4rem !important;
    line-height: 4.5rem !important;
}
h2 {
    font-size: 3rem !important;
    line-height: 3.5rem !important;
}
h3 {
    font-size: 2rem !important;
    line-height: 2.5rem !important;
}

h1, h2, h3, h4, h5, h6 {
  hyphens: none !important;
  -webkit-hyphens: none !important;
  -ms-hyphens: none !important;
}
@media screen and (max-width: 800px) {
h1 {
    font-size: 2rem !important;
    line-height: 2.5rem !important;
}
h2 {
    font-size: 1.6rem !important;
    line-height: 2.1rem !important;
}
h3 {
    font-size: 1.3rem !important;
    line-height: 1.8rem !important;
}
h4 {
    font-size: 1.1rem !important;
    line-height: 1.6rem !important;
}
}