/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

/*Corrección tamaño de imagen destacada producto kawasaki, Starker, Super Soco, motos eléctricas,
 Victory, transporte calle y deportivas*/
.model_nueva {
    color: #fff;
    width: 0;
    height: 0;
    border-right: 35px solid transparent;
    border-top: 35px solid red;
    border-left: 35px solid red;
    border-bottom: 35px solid transparent;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 5px;
}
.model_nueva div {
    transform: rotate(-47deg);
    color: #fff;
    text-align: center;
    width: 84px;
    position: absolute;
    top: -27px;
    left: -52px;
    font-size: 0.7em;
    font-weight: 500;
    font-family: "Oswald", sans-serif;
    line-height: 1.2;
}
.model_nueva div span {
    font-size: 1.2em;
}
.card-menu.kawasaki .card-body {
    max-height: 132px;
    height: 132px;
    text-align: center;
}

.card-menu.kawasaki .card-body img.card-img.wp-post-image {
    width: auto;
    height: 90%;
}

.card-menu.starker .card-body {
    max-height: 132px;
    height: 132px;
    text-align: center;
}

.card-menu.starker .card-body img.card-img.wp-post-image {
    width: auto;
    height: 90%;
}

.card-menu.super-soco .card-body {
    max-height: 132px;
    height: 132px;
    text-align: center;
}

.card-menu.super-soco .card-body img.card-img.wp-post-image {
    width: auto;
    height: 90%;
}

.card-menu.motos-electricas .card-body {
    max-height: 132px;
    height: 132px;
    text-align: center;
}

.card-menu.motos-electricas .card-body img.card-img.wp-post-image {
    width: auto;
    height: 90%;
}

.card-menu.victory .card-body {
    max-height: 132px;
    height: 132px;
    text-align: center;
}

.card-menu.victory .card-body img.card-img.wp-post-image {
    width: auto;
    height: 90%;
}

.card-menu.transporte-calle .card-body {
    max-height: 132px;
    height: 132px;
    text-align: center;
}

.card-menu.transporte-calle .card-body img.card-img.wp-post-image {
    width: auto;
    height: 90%;
}

.card-menu.deportivas .card-body {
    max-height: 132px;
    height: 132px;
    text-align: center;
}

.card-menu.deportivas .card-body img.card-img.wp-post-image {
    width: auto;
    height: 90%;
}


div.card-conte h2.card-ref-title {
    min-height: 50px;
}


/*END Ajuste menú navegación*/

/*Contenedor marcas*/

div.motos_marcas.motos-autecomobility.load-more div.card-int.moto-marca.load-more__item div.card-front-int div.card-header-int div.card-conte .card-body, div.motos_segmentos.motos-autecomobility.load-more .card-int.moto-segmento.load-more__item .card-front-int .card-header-int .card-conte .card-body {
    max-height: 10vw;
    height: 10vw;
    text-align: center;
}

div.card-conte div.card-body img.card-img.wp-post-image {
    width: auto;
    height: 95%;
}

.relacionados-internas .card-body {
    max-height: 14vw;
    height: 14vw;
    text-align: center;
}

@media (max-width:487px){
    .relacionados-internas .card-body {
    max-height: 50vw;
    height: 50vw;
    text-align: center;
}
}

@media (max-width:675px){
    div.motos_marcas.motos-autecomobility.load-more div.card-int.moto-marca.load-more__item div.card-front-int div.card-header-int div.card-conte .card-body, div.motos_segmentos.motos-autecomobility.load-more .card-int.moto-segmento.load-more__item .card-front-int .card-header-int .card-conte .card-body  {
    max-height: 28vw;
    height: 28vw;
}

div.motos_marcas.motos-autecomobility.load-more div.card-int.moto-segmentos.load-more__item div.card-front-int div.card-header-int div.card-conte .card-body {
    max-height: 28vw;
    height: 28vw;
}
}
/*END Contenedor marcas*/

/*END Corrección tamaño de imagen destacada producto kawasaki, Starker y Super soco*/

/*Centrar atributos principales ficha técnica */

.con-especificaciones .elementor-container.elementor-column-gap-default {
    align-items: flex-start;

}

/* END Centrar atributos principales ficha técnica */

/* Formato moneda */
h2.card-ref-precio::before {
    content: "$";
}

h2.card-ref-precio {
    background-color: var(--color-principal);
    color: #fff;
    border-radius: 30px;
    padding: 5px 0px;
    margin: 10px 80px;
}

.imagen-color .jet-listing-dynamic-repeater__items {
    overflow: visible !important;
    max-height: 520px;
}

.imagen-color .jet-listing-dynamic-repeater__items img {
    margin-top: 0%;
}

div#precio,.elementor-element.elementor-element-f1e0ea4.precio.elementor-widget.elementor-widget-heading {
    font-family: var(--ff-cabarcas-testos);
    font-size: var( --e-global-typography-primary-font-size );
    color: #fff;
    background-color: var(--color-principal);
    width: fit-content;
    padding: 0px 20px;
}

.motos-autecosas.destacado .card-int h2.card-ref-precio {
    font-weight: normal;
}

h2.card-ref-precio {
     margin: 5px 50px ;
}
@media (max-width: 767px) { 

      h2.card-ref-precio {
     margin: 2px 4vw ;
}

}
/* END Formato moneda */


/*Corrección botón cotizar en responsive */
@media (max-width:767px){
    .inputs-form-button {
        display: flex;
        flex-direction: column;
        align-items: center;
    }
}
/*END Corrección botón cotizar en responsive */

/*Ocultar buscador blog en menú movil*/
.elementor-search-form__container {
    display: none ;
}

/*END ocultar buscador blog*/

/*Corrección margen banner principal automático */
.banner-actumaticos .jet-listing-grid__items {
        width: calc(100% + 0px);
    margin: 0px;
}

.banner-actumaticos .jet-listing-grid__item {
    padding: 0px;
}

/* END Corrección margen banner principal automático */

/*AÑADIR PRECIO DESCUENTO EN TODOS LOS SITIOS *

Actualización Junio de 2022. Se añade el siguiente CSS a todas las páginas
de los socios para mostrar el precio de descuento en las motos de Auteco Mobility

*/
/*Precios con descuento pagina de producto */

span.price-t {
    text-decoration: line-through;
    font-size: 21px;
    padding: 0px 0px;
    margin: 0;
    color: grey;
}

span.discount {
    color: var(--color-principal);
    padding: 0px 0px;
    order: 1;
    font-weight: bold;
    margin-top: -20px;
    font-size: 37px;
}

span.price-st {
    color: var(--color-principal);
    font-weight: bold;
    font-size: 35px;
}

div#precio, .elementor-element.elementor-element-f1e0ea4.precio.elementor-widget.elementor-widget-heading {
    background-color:white !important;
    width: 50% !important;
    padding: 0 !important;
    display: flex !important;
    flex-wrap: wrap !important;
}

/*Resto de páginas*/

h2.card-ref-precio::before {
	content:"";
}
span.price_st_p::before, span.discount_p::before, span.price_t_p::before {
    content: "$";
}

.motos_marcas.motos-autecosas.load-more h2.card-ref-precio span, .motos_marcas.motos-autecomobility.load-more h2.card-ref-precio span, .motos_segmentos .card-int h2.card-ref-precio span, .motos-autecomobility.destacado .card-int h2.card-ref-precio span {
	background-color: #0000;
}

span.price_t_p {
    color: #929292 !important;
    text-decoration: line-through;
    font-weight: normal;
	font-size:18px;
}

.motos_segmentos.motos-autecomobility h2.card-ref-precio span.discount_p, .motos_marcas.motos-autecomobility h2.card-ref-precio span.price_st_p  {
    background-color: #0000 !important;
}
.motos_segmentos.motos-autecomobility h2.card-ref-precio, .motos_marcas.motos-autecomobility h2.card-ref-precio {
    min-height: 56px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-content: center;
    align-items: center;
}

.motos_segmentos.motos-autecomobility .card-int h2.card-ref-precio span, .motos_marcas.motos-autecomobility .card-int h2.card-ref-precio span {
	padding:0;
}

.motos-autecomobility.destacado .card-int h2.card-ref-precio span {
	padding:0 !important;
    background-color: #0000 !important;

}

.motos-autecomobility.destacado .card-int h2.card-ref-precio {
	min-height:76px;
}
.motos-autecomobility.destacado .card-int h2.card-ref-precio span.price_t_p {
	font-size:16px;
}
.motos-autecomobility.destacado .card-int h2.card-ref-precio {
	background-color: #0000;
}

.motos-autecomobility.destacado .card-conte {
    min-height: 371px;
}

@media (max-width:767px){
	.motos-autecomobility.destacado .card-conte {
    	min-height: 300px;
	}
}

.motos-autecomobility.destacado .card-int h2.card-ref-precio {
    display: flex;
    flex-direction: column;
	justify-content: center;
}

.motos-autecomobility.destacado .card-int h2.card-ref-precio span.discount_p, .motos-autecomobility.destacado .card-int h2.card-ref-precio span.price_st_p {
    background-color: var(--color-principal) !important;
    padding: 3px 0px !important;

}


/*END AÑADIR PRECIO DESCUENTO EN TODOS LOS SITIOS*/

/*Correción Menú de navegación por debajo de banners */

/*Menu de SAS y mobility */
.elementor.elementor-825.elementor-location-header, 
.elementor.elementor-2526.elementor-location-header  {
    z-index: 10 !important;
}

/*Barra buscador*/
.b2w-search-bar-estilos-encapsulados .search__bar {
    z-index: 20;
}

@media (max-width:767px){
    .b2w-search-bar-estilos-encapsulados .search__bar {
        z-index: 1;
    }
}


/*END Corrección menú de navegación*/
/*
     FILE ARCHIVED ON 03:24:18 Nov 06, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:08:00 Aug 19, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.42
  exclusion.robots: 0.059
  exclusion.robots.policy: 0.05
  esindex: 0.006
  cdx.remote: 4.706
  LoadShardBlock: 114.424 (3)
  PetaboxLoader3.datanode: 79.068 (5)
  PetaboxLoader3.resolve: 674.109 (2)
  load_resource: 649.71
  loaddict: 18.649
*/