@charset "UTF-8";

.filtros_seleccionados_top_inn {width:calc(100% - 190px);float:left;margin-left:20px;margin-right: 15px;}
.filtros_top_seleccionados_inn{
    position:relative;
    float:left;
    display:contents

}
.grecaptcha-badge {
    visibility: hidden;
}
.grecaptcha-logo {
    visibility: hidden;
}

.filtros_top_seleccionados_inn input
{
    display:none;
}

.filtros_top_seleccionados_inn  label
{
    vertical-align: top;
    font-size: 11px;
    line-height: 16px;
    margin-bottom: 8px;
    width: auto;
    text-align: left;
    font-weight: 400;
    float: left;
    position: relative;
    width: auto;
    cursor:pointer;
    background: #f4f4f4;
    color: #000;
    text-decoration: none;
    border: solid 1px #ddd;
    padding: 5px 14px;
    -webkit-border-radius: 42px;
    -moz-border-radius: 42px;
    border-radius: 42px;
    margin-right:5px;
}

.filtros_top_seleccionados_inn  label:hover
{
    background: #ddd;
}

.filtros_top_seleccionados_inn  [type="checkbox"]:checked + label::after {
    position: relative;
    top: 1px;
    bottom: 0;
    left: 5px;
    right: 0;
    content: "\d7"; /* use the hex value here... */
    font-size: 14px;
    color: #4d4d4d;
    line-height: 16px;
    text-align: center;
}

/*pagina subfamilias*/

.detalle-producto-sinn .colorBlack{color:#000;}
.detalle-producto-sinn .sprite { background-image: url(https://cache.tradeinn.com/images/sprite-iconos.png); background-repeat: no-repeat; display: block; }
.detalle-producto-sinn .flecha_vertodos{background-repeat: no-repeat; background-position: -144px -81px; width: 11px; display: inline-block !important; height: 5px; transform: rotate(90deg); vertical-align: middle;}
.detalle-producto-sinn .flecha_vertodos_back{background-repeat: no-repeat; background-position: -144px -81px; width: 11px; display: inline-block !important; height: 5px; transform: rotate(270deg); vertical-align: middle;}
.detalle-producto-sinn .filtro_mobile_icon{ display: inline-block !important; vertical-align: middle; float: right;
    margin-top: 9px; margin-right: 2px;}
/*filtro precio */
.detalle-producto-sinn .ui-widget {	font-family: Arial,Helvetica,sans-serif;font-size: 1em;}
.detalle-producto-sinn .ui-widget .ui-widget {	font-size: 1em;}
.detalle-producto-sinn .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family: Arial,Helvetica,sans-serif;	font-size: 1em;}
.detalle-producto-sinn .ui-widget.ui-widget-content {border: 1px solid #c5c5c5;margin-left:5px;margin-right:13px;}
.detalle-producto-sinn .ui-widget-content {	border: 1px solid #dddddd;	background: #ffffff;	color: var(--color-techinn);}
.detalle-producto-sinn .ui-widget-content a {	color: var(--color-techinn);}
.detalle-producto-sinn .ui-widget-header {border: 1px solid #dddddd;background: #e9e9e9;color: var(--color-techinn);font-weight: bold;}
.detalle-producto-sinn .ui-widget-header a {	color: var(--color-techinn);}
/* Corner radius */
.detalle-producto-sinn .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {border-top-left-radius: 3px;}
.detalle-producto-sinn .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {border-top-right-radius: 3px;}
.detalle-producto-sinn .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {border-bottom-left-radius: 3px;}
.detalle-producto-sinn .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {border-bottom-right-radius: 3px;}
.detalle-producto-sinn .ui-slider {	position: relative;text-align: left;}
.detalle-producto-sinn .ui-slider .ui-slider-handle {position: absolute;z-index: 2;width: 1.2em;height: 1.2em;cursor: default;-ms-touch-action: none;touch-action: none;}
.detalle-producto-sinn .ui-slider .ui-slider-range {position: absolute;z-index: 1;font-size: .7em;display: block;border: 0;background-position: 0 0;}
/* Interaction states
----------------------------------*/
.detalle-producto-sinn .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {	border: 1px solid #c5c5c5;background: #f6f6f6;	font-weight: normal;	color: #454545;}
.detalle-producto-sinn .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button, .ui-button {	color: #454545;	text-decoration: none;}
.detalle-producto-sinn .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus {	border: 1px solid #cccccc;	background: #ededed;	font-weight: normal;color: #2b2b2b;}
.detalle-producto-sinn .ui-state-hover a,
.detalle-producto-sinn .ui-state-hover a:hover,
.detalle-producto-sinn .ui-state-hover a:link,
.detalle-producto-sinn .ui-state-hover a:visited,
.detalle-producto-sinn .ui-state-focus a,
.detalle-producto-sinn .ui-state-focus a:hover,
.detalle-producto-sinn .ui-state-focus a:link,
.detalle-producto-sinn .ui-state-focus a:visited,
.detalle-producto-sinn a.ui-button:hover,
a.ui-button:focus {color: #2b2b2b;text-decoration: none;}
.detalle-producto-sinn .ui-visual-focus {	box-shadow: 0 0 3px 1px rgb(94, 158, 214);}
.detalle-producto-sinn .ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {border: 1px solid #003eff;background: #007fff;font-weight: normal;color: #ffffff;}
.detalle-producto-sinn .ui-icon-background, .ui-state-active .ui-icon-background {border: #003eff;background-color: #ffffff;}
.detalle-producto-sinn .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color: #ffffff;text-decoration: none;}
/* support: IE8 - See #6727 */
.detalle-producto-sinn .ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {	filter: inherit;}
.detalle-producto-sinn .ui-slider-horizontal {	height: .8em;}
.detalle-producto-sinn .ui-slider-horizontal .ui-slider-handle {	top: -.3em;	margin-left: -.6em;}
.detalle-producto-sinn .ui-slider-horizontal .ui-slider-range {	top: 0;	height: 100%;}
.detalle-producto-sinn .ui-slider-horizontal .ui-slider-range-min {	left: 0;}
.detalle-producto-sinn .ui-slider-horizontal .ui-slider-range-max {right: 0;}
/*filtro colores*/
.detalle-producto-sinn .color_2168::before{background: #f7edb0;}
.detalle-producto-sinn .color_2169::before{background: rgba(255,255,255,1);background: -moz-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 42%, rgba(255,0,0,1) 47%, rgba(255,43,43,1) 48%, rgba(255,255,255,1) 53%); background: linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 42%, rgba(255,0,0,1) 47%, rgba(255,43,43,1) 48%, rgba(255,255,255,1) 53%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#ffffff,endColorstr=#ffffff, GradientType=1 );}
.detalle-producto-sinn .color_2170::before{background:#008000;}
.detalle-producto-sinn .color_2171::before{background:#ffff00;}
.detalle-producto-sinn .color_2172::before{background:#8b4513;}
.detalle-producto-sinn .color_2173::before{background: rgba(0, 0, 0, 0) linear-gradient(to right, #ce4906 0, #e3cd07 25%, #18a705 50%, #07b6c6 75%, #0434be 100%);}
.detalle-producto-sinn .color_2174::before{background:#ff0000;}
.detalle-producto-sinn .color_2175::before{background:#ffffff;}
.detalle-producto-sinn .color_2176::before{background:#ff7300;}
.detalle-producto-sinn .color_2177::before{background:#0000ff;}
.detalle-producto-sinn .color_2178::before{background:#000000;}
.detalle-producto-sinn .color_2179::before{background:var(--grismedio);}
.detalle-producto-sinn .color_2180::before{background:#800080;}
.detalle-producto-sinn .color_2226::before{background:#ff69b4;}
.detalle-producto-sinn .color_2227::before{background: rgba(243,226,199,1);background: -moz-linear-gradient(left, rgba(243,226,199,1) 0%, rgba(193,158,103,1) 50%, rgba(182,141,76,1) 51%, rgba(233,212,179,1) 100%); background: linear-gradient(to right, rgba(243,226,199,1) 0%, rgba(193,158,103,1) 50%, rgba(182,141,76,1) 51%, rgba(233,212,179,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#f3e2c7, endColorstr=#e9d4b3, GradientType=1 );}

.detalle-producto-sinn .color_2228::before{ background: rgba(226,226,226,1); background: linear-gradient(to right, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#e2e2e2, endColorstr=#fefefe, GradientType=1 );}

.marcas_searchinn a{text-decoration: none; display: flex;    margin-right: 30px;    margin-bottom: 20px;}
.marcas_searchinn div{width: 100%;margin-bottom: 10px;display: flex;flex-direction: row;flex-wrap: wrap;}

.detalle-producto-sinn .color_1729::before{background: rgba(255,255,255,1);background: linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 42%, rgba(255,0,0,1) 47%, rgba(255,43,43,1) 48%, rgba(255,255,255,1) 53%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#ffffff,endColorstr=#ffffff, GradientType=1 );}
.detalle-producto-sinn .color_4566::before{background:#008000;}
.detalle-producto-sinn .color_4562::before{background:#ffff00;}
.detalle-producto-sinn .color_4567::before{background:#8b4513;}
.detalle-producto-sinn .color_4569::before{background:#ff0000;}
.detalle-producto-sinn .color_4561::before{background:#ffffff;}
.detalle-producto-sinn .color_4568::before{background:#ff7300;}
.detalle-producto-sinn .color_4564::before{background:#0090E9;}
.detalle-producto-sinn .color_1728::before{background:#000000;}
.detalle-producto-sinn .color_4570::before{background:var(--grismedio);}
.detalle-producto-sinn .color_4563::before{background:#800080;}
.detalle-producto-sinn .color_4565::before{background:#ff69b4;}

.nuestra_seleccion_sinn .productos .li_position_p .singleBoxMarcaCarrusel .BoxImage .pestaniaDescuento{position: absolute;}

.buscador-input-close{position: absolute; margin-left: 901px; margin-top: -35px; display: none;}
.detalle-producto-sinn .buscador-close-capa{display: inline-block !important; padding: 5px; border-radius: 50%; margin-left: 10px; margin-top: 5px; }
.detalle-producto-sinn .buscador-close-capa .cruz{ background-repeat: no-repeat; background-position:-397px -310px; width: 25px; height: 24px; display: inline-block; }

.detalle-producto-sinn .filtro_color > [type="checkbox"]:checked + label:before { border-color: #000 !important; border-width:3px; border-left: 3px solid #000 !important;  border-right: 3px solid #000 !important;  border-bottom: 3px solid #000 !important; border-top: 3px solid #000 !important; height: 18px !important; width: 18px !important; transform:none !important; top: 0 !important; left: 0 !important; border-radius: 3px !important;}
/**/
.detalle-producto-sinn .nuestra_seleccion_sinn{width:calc(100% - 310px); padding-top:10px; padding-bottom:10px; background:#FFF; clear: none; float: left; position: absolute; margin-left: 290px;}
.detalle-producto-sinn .nuestra_seleccion_sinn .productos{ width: 100%;height:auto !important;float:left;}
.detalle-producto-sinn .nuestra_seleccion_sinn .productos li { margin-top: 0;width: 16%;   float: left;  border-bottom: none; font-size: 14px;  height: 345px; list-style: outside none none; margin-right: 0;margin-top: 15px; position: relative; text-align: center; margin-left: 6px;}
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel { float: left; width: 100%; background:#fff; padding-bottom:10px;}
.detalle-producto-sinn .resultados-buscador{color:#000 !important; font-size:16px; }
.detalle-producto-sinn .resultados-buscador span{color:#000 !important;}
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel:hover {display: block; border:solid 1px #ddd; z-index:1000; position:absolute; margin-top:-14px; margin-left:-1px;}
.detalle-producto-sinn .venta_flash{width:100% !important;}
.detalle-producto-sinn .venta_flash:hover{border:none; margin-top: 0; margin-left: 0;}
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxImage { width: 100%;}
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxImage a { width: calc(100% - 20px); display: flex !important; justify-content: flex-end; margin-right: 0; padding: 0 0; vertical-align: middle;}
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxImage a img { border: 0 none;  vertical-align: middle;}
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxPrice p { color: var(--primary);  font-size: 14px;line-height: 20px; text-align: center;}
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxPrice p a { color: #000; text-decoration: none;}
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxPrice p {  color: var(--primary); font-size: 14px; line-height: 20px; text-align: center;}
.detalle-producto-sinn .nuestra_seleccion_sinn .glider .BoxPrice p {  color: var(--primary); font-size: 14px; line-height: 20px; text-align: center;}
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxPrice .txt_desc_listado {font-family: Helvetica,Arial,'sans-serif'; font-size: 13px; color: #FFF;  line-height: 19px; background-color: #4990e2; padding: 3px; width: calc(100% - 60px); margin: auto;}
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxPrice .BoxPriceValor { font-size: 16px;font-weight:bold;}
.detalle-producto-sinn .nuestra_seleccion_sinn .glider .BoxPrice .BoxPriceValor { font-size: 16px;font-weight:bold;}
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxPrice .BoxPriceValor span{font-weight:normal; color:#000 !important; text-decoration:line-through; font-size:14px;}
.detalle-producto-sinn .nuestra_seleccion_sinn .glider .BoxPrice .BoxPriceValor span{font-weight:normal; color:#000 !important; text-decoration:line-through; font-size:14px;}
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxPrice {  border-top: 1px solid #ddd;  margin-left: 10px;  margin-right: 10px;  padding-top: 10px;  text-align: center;  vertical-align: middle;width: 100%; float:left;}
.detalle-producto-sinn .nuestra_seleccion_sinn .glider .BoxPrice {  border-top: 1px solid #ddd;  margin-left: 10px;  margin-right: 10px;  padding-top: 10px;  text-align: center;  vertical-align: middle;width: 100%; float:left;}

.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxPrice .tallas_qw { display: none; float: left; padding-bottom: 0; padding-top: 10px;  width: 222px; z-index: 150;position: relative;  background: #fff;}
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxPrice .tallas_qw li:first-child { margin-left: 0;}
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxPrice .tallas_qw li { border: 1px solid #cecece; border-radius: 3px; color: #000; font-size: 12px; height: 24px;line-height: 14px; margin-bottom: 0;  list-style: outside none none; margin-left: 10px;width:auto !important;display: inline-block;float:none;}
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxPrice .tallas_qw ul {text-align: center;}
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxPrice .tallas_qw li a{color:#000; text-decoration:none; padding: 5px;  padding-left: 10px; padding-right: 10px; float:left; line-height: 15px;  }
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxPrice .tallas_qw li a:hover{ background:#D8D8D8;}
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxPrice{max-width: calc(100% - 20px); }
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxPrice .tallas_qw{width:100%;}
.detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxImage a img{max-width:100%;}

.singleBoxMarcaCarrusel .BoxPrice p{    white-space: break-spaces;}
.detalle-producto-sinn .content_filtros{margin-bottom:50px; width: 200px; padding-right: 25px; padding-top: 10px; background: #f4f4f4; padding-left: 20px !important; margin-left: 0 !important; float: left; margin-right: 15px; margin-top: 10px; padding-bottom: 25px;}
.detalle-producto-sinn .content_filtros .filtrosCantidad{float:left; color: #000; font-size: 16px; padding-bottom: 10px; text-align: left; width:100%; font-weight: bold; line-height: 30px; border-bottom: solid 1px #f4f4f4;}
.detalle-producto-sinn .content_filtros .filtrosCantidad span{color:#000;     text-transform: uppercase;}
.detalle-producto-sinn .filtros{float:left; width:100% ; background:#f4f4f4;}
.detalle-producto-sinn .filtros .filters {float:left; width:100%;}
.detalle-producto-sinn .orden-top .filters {float:right; margin-top: 10px; position: absolute; right: 20px; z-index: 625;}
.detalle-producto-sinn .filtros .filters li{color:#000; float: left; list-style: none; text-align: left; margin-right: 15px; width: 100%;}
.detalle-producto-sinn .orden-top .filters li{color:#000; float: left; list-style: none; text-align: left; margin-right: 0; width: 100%; }
.detalle-producto-sinn .filtros .filters .confiltros{padding-bottom: 0;}
.detalle-producto-sinn .orden-top li{color:#000; float: left; font-weight: bold; list-style: none; text-align: left; margin-right: 15px; width: 100%; font-size: 16px; }
.detalle-producto-sinn .filtros .filters .confiltros{padding-bottom: 0;}
.detalle-producto-sinn .filtros .filters .confiltros p{margin-bottom:10px; float: left; width: 100%;}
.detalle-producto-sinn .filtros .filters li p .aconfiltros{line-height:30px; min-height: 30px;}
.detalle-producto-sinn .filtros .filters li p span{font-size:12px; margin-right: 10px; color: var(--grismedio); text-align: left; float: left;}
.detalle-producto-sinn .filtros .filters li p a{color:#000; float: left; width:100%; min-height: 43px;  text-align: left; text-decoration: none; line-height: 43px; height:43px; font-size: 14px; position: relative;}
.detalle-producto-sinn .filtros .filters li p a span{color:#000; font-size: 14px; font-weight: 600;}
.detalle-producto-sinn .orden-top li p a{ color:#000; font-weight: normal;  float: right; width:150px; height: 35px; min-height: 35px; border: solid 1px #D2D2D2; background:#F6F6F6; text-align: left; text-decoration: none; padding-left: 10px; line-height: 35px; font-size: 15px; border-radius: 3px; position: relative; }
.detalle-producto-sinn .orden-top li p a span{ color:#000; font-weight: normal; text-decoration: none;  font-size: 15px;}
.detalle-producto-sinn .filters .ver_mas_atributos{font-size: 13px; text-decoration: none; color: #000; font-weight: 800; margin-bottom: 10px; float: left; margin-top: 10px;}
.detalle-producto-sinn .filters .ver_mas_atributos:hover{text-decoration: underline;}

.detalle-producto-sinn .orden-top li p span{font-size:12px; margin-right: 10px; color: var(--grismedio); text-align: left; float: left;}
.detalle-producto-sinn .filtros .filters li p a:hover{}
.detalle-producto-sinn .filtros .filters .flecha_filtro_up{display: inline-block; content: url(https://storage.googleapis.com/tradeinn-images/images/web/mas_filtros.svg);  -moz-box-sizing: border-box;box-sizing: border-box;  float: right;margin-top: 14px; margin-right: 5px;}
.detalle-producto-sinn .orden-top .flecha_filtro{content: url(https://storage.googleapis.com/tradeinn-images/images/web/flechamini_down_gris.svg);  -moz-box-sizing: border-box;box-sizing: border-box; display: inline-block;width: 20px; height: 10px; float: right;margin-top: 13px; margin-right: 5px;}
.detalle-producto-sinn .orden-top .flecha_filtro_up{ content: url(https://storage.googleapis.com/tradeinn-images/images/web/flechamini_down_gris.svg);  -moz-box-sizing: border-box;box-sizing: border-box; display: inline-block;float: right;margin-top: 13px; margin-right: 5px; transform: rotate(180deg); }
.detalle-producto-sinn .filtros .filters .flecha_filtro{display: inline-block; content: url(https://storage.googleapis.com/tradeinn-images/images/web/menos_filtros.svg);  -moz-box-sizing: border-box;box-sizing: border-box; float: right;margin-top: 22px !important; margin-right: 5px;}
.detalle-producto-sinn .filtros .filters li p .seleccionado{ background:#f4f4f4; font-weight: 600; border-bottom: none;  z-index: 1000000;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.detalle-producto-sinn .orden-top li p .seleccionado{ color:#f6f6f6; font-weight: normal;  float: right; width:150px; height: 35px; min-height: 35px; border: solid 1px #D2D2D2; background:#f4f4f4; text-align: left; text-decoration: none; padding-left: 10px; line-height: 35px; font-size: 15px;  -webkit-border-radius: 3px; -webkit-border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius: 3px; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 0; border-radius: 3px; border-bottom-right-radius: 0; border-bottom-left-radius: 0; z-index: 100000000; border-bottom: none; position: relative;}

.detalle-producto-sinn .irTop { width: 50px; height: 50px; border-radius: 50%; background: #D2D2D2; position: fixed; bottom: 110px; right: 20px; opacity: 0.8; z-index: 100;}
.detalle-producto-sinn .felcha_irtop { background-repeat: no-repeat; background-position: -437px -151px; width: 45px; height: 25px; display: inline-block; margin-top: 12px; transform: scale(0.7);}

.detalle-producto-sinn .orden-top{width:calc(20% - 20px); margin-right: 20px; float: right; height: 50px; color:#000;  }
.detalle-producto-sinn .filtro_mobile_ver{display:none;}

.caja_codidesc{border: none; padding: 0;}

/*#id_tallas #tallas{max-height: 270px !important; min-height: 70px !important;}*/
.detalle-producto-sinn .checkbox_orden { display: none; padding-top: 15px; padding-bottom: 10px; position: absolute; margin-top: 35px; background: #f4f4f4;  z-index: 10000; width: 180px; max-height: 170px; min-height: 70px; overflow-y: auto; overflow-x: hidden; padding-left: 15px; margin-left: -35px; border: solid 1px #ccc;}
.detalle-producto-sinn .checkbox *, .checkbox_orden * {box-sizing: border-box; position: relative;-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.detalle-producto-sinn .checkbox {   padding-bottom: 10px; position: relative; margin-top: 35px; background: #f4f4f4; z-index: 10000; width: 100%; max-height: 308px; min-height: 20px; overflow-y: hidden; overflow-x: hidden; }
.detalle-producto-sinn  .class_dinamicos .checkbox{max-height: none;}
.detalle-producto-sinn .checkbox > input , .checkbox_orden > input { display: none;}
.detalle-producto-sinn .checkbox > label , .checkbox_orden > label{ vertical-align: top; font-size: 12px;color:#000; background: #f4f4f4; line-height: 18px; margin-bottom:10px; float: left;width: 100%;text-align: left;padding-left: 30px;}
.checkbox_orden > label{font-weight: 500; background: #f6f6f6;}
.detalle-producto-sinn .checkbox > label:hover , .checkbox_orden > label:hover{cursor:pointer; }
.detalle-producto-sinn .checkbox > [type="checkbox"] + label:before , .checkbox_orden > [type="checkbox"] + label:before{color: var(--grismedio);content: ''; margin-top:2px; position: absolute;left: 0;display: inline-block;min-height: 20px;height: 20px;width: 20px;border: 1px solid var(--grismedio); border-radius: 3px;font-size: 15px;vertical-align: top;text-align: center;transition: all 0.2s ease-in;}
.detalle-producto-sinn .checkbox.radio-square > [type="checkbox"] + label:before ,.checkbox_orden .radio-square > [type="checkbox"] + label:before{ border-radius: 0;}
.detalle-producto-sinn .checkbox > [type="checkbox"] + label:hover:before, .checkbox_orden > [type="checkbox"] + label:hover:before {border-color: #29A617;cursor:pointer;}
.detalle-producto-sinn .checkbox > [type="checkbox"]:checked + label:before, .checkbox_orden > [type="checkbox"]:checked + label:before { width: 8px; height: 16px; border-top: transparent; border-left: transparent; border-color: var(--grismedio); border-width: 2px;border-radius: 0;transform: rotate(45deg);top: -4px;left: 4px;}
.ver_mar_menos{display:block;}
.tressesenta_listado{display: block;content: url(https://storage.googleapis.com/tradeinn-images/images/web/360-linia.svg); float: right; margin-right: 10px;    height: 45px;}
.video_listado{background-repeat:no-repeat; background-position:-317px -453px; width: 49px; height: 43px; float: right; margin-right: 10px;}
.box_top_listado{float: left; width: 100%; display: none; position: relative; margin-top: 8px;margin-bottom: 8px;    height: 45px;}
.box_listado_images{float: left; }
.img_top_listado {cursor: pointer;}
.videos_mini{display: block !important; line-height: 1px !important; height: auto !important; width: auto !important; margin-top: -9px;}
.tres_sessenta_facy{display: block !important; line-height: 1px !important; height: auto !important; width: auto !important;}
.mini_images_listado{height: 45px; width: 45px; padding: 0; float: left;}

.detalle-producto-sinn .filtros_sel{float:left; width:100%;  margin-top: 10px;}
.detalle-producto-sinn .filtros_sel .filtro_marcado a{float:left; margin-right: 15px; color: #000; font-size: 12px; text-decoration: none; line-height: 30px;}
.detalle-producto-sinn .sprite-cruz-filter{background-position: -285px -53px; width: 14px; height: 12px; margin-top:7px; display: inline-block !important;}
/*.searchinnFam{ width:100%; z-index: 100; margin:auto; background: #FFF;    font-family: var(--font-family);  margin-bottom: -4px; position:absolute; left: 0;}*/
.detalle-producto-sinn .paginado_bottom{width:100%; margin-right: 20px; float: right; height: 50px; color:#000;  }
.detalle-producto-sinn .paginado_bottom p{color:#000; line-height: 50px; text-align: right; font-size: 13px;}
.detalle-producto-sinn .paginado_bottom p a{color:#000; text-decoration: none;}

#searchinn{position:fixed; width:100%;  height: 100%; overflow-x:hidden; overflow-y:scroll; background:#FFF; z-index:100000; -webkit-overflow-scrolling: touch;}
#searchinn_techinn{margin-top: -33px;}
.detalle-producto-sinn .content-buscador{ margin-top: 0 !important;}
.nuestra_seleccion_sinn .productos span{ font-weight: 800;}

/*MARCAS SEARCHINN*/
.marcas_searchinn{width: 100%; overflow: hidden; margin-left: 20px;}
.marcas_search{display: flex; flex-direction: column;}
.marcas_searchinn p {font-size: 12px; color: black;text-align: left;}
.resultados-buscador .negrita{font-weight: 800;}
.filtros_top_seleccionados_inn label{font-size: 12px !important; }
.detalle-producto-sinn .filtros .filters .confiltros p, .filtros .filters li p{border-top: solid 1px #D2D2D2;}
.sosteniblebuscador{    position: unset;    width: auto !important;margin-left: 9px;}
.contenedor_sostenible{position: absolute;  width: auto !important;  display: flex;  align-items: flex-end;    padding-bottom: 120px;}
.zona_preciofoto{ justify-content: flex-end;align-items: flex-start;}

@media (max-width: 1500px) and (min-width: 1290px){
    .content_filtros { margin-left: 0 !important;}
    .filtros_seleccionados_top{margin-left: 0;}
    .contenedor_sostenible{padding-bottom: 130px;}
    .zona_img_serch{    min-height: auto !important;}
}

@media (min-width : 1291px ) and (max-width : 1400px ){
    .detalle-producto-sinn .nuestra_seleccion_sinn .productos li{width: calc(25% - 8px);}
    #searchinn{height: calc(100% - 140px) !important;}
    .filtros_seleccionados_top{width: 100%; margin-left: 0;}
    .nuestra_seleccion {width: calc(100% - 233px);}
    .buscador-input-close {position: absolute; float: right; margin-top: -34px; display: none; margin-left: 0;right: 209px;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .productos li{height: 360px;}
    .nuestra_seleccion_sinn .productos .li_position_p .singleBoxMarcaCarrusel .BoxImage .pestaniaDescuento {bottom: 88px;}
    .nuestra_seleccion_sinn .productos .li_position_p .singleBoxMarcaCarrusel .BoxImage .pestaniaSostenible{bottom: 88px;}
}

@media (min-width : 1186px ) and (max-width : 1290px ){
    .detalle-producto-sinn .content_filtros{margin-left: -16px !important;}
    .detalle-producto-sinn .searchinnFam{ width:100%;}
    .detalle-producto-sinn .filtros .filters li,  .orden-top li{margin-right: 10px;}
    .detalle-producto-sinn .filtro_mobile_ver{display:none; position: absolute; border: solid 1px #ccc;}
    .detalle-producto-sinn{ margin-top: -7px !important;}
    .buscador-input-close {margin-left: 0; right: 216px;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .productos li{width: calc(33.333% - 8px);}
    #searchinn{ padding-left: 20px; width: calc(100% - 40px); padding-right: 20px;}
    .filtros_seleccionados_top{margin-left: 0;}
    .detalle-producto-sinn .irTop{bottom: 70px; right: 15px;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .productos li{height: 386px;}
    .detalle-producto-sinn .nuestra_seleccion_sinn {width: calc(100% - 320px);}
    .nuestra_seleccion_sinn .productos .li_position_p .singleBoxMarcaCarrusel .BoxImage .pestaniaDescuento {bottom: 88px;}
    .nuestra_seleccion_sinn .productos .li_position_p .singleBoxMarcaCarrusel .BoxImage .pestaniaSostenible{bottom: 88px;}
}

@media (min-width : 1023px ) and (max-width : 1185px ){
    .contenedor_sostenible{padding-bottom: 80px;}
    .header .cont_header{    height: 119px;}
    .detalle-producto-sinn .content_filtros{margin-left: -16px !important;}
    .detalle-producto-sinn .searchinnFam{ width:100%;}
    .detalle-producto-sinn .filtros .filters li,  .orden-top li{margin-right: 10px;}
    .detalle-producto-sinn .filtro_mobile_ver{display:none; position: absolute; border: solid 1px #ccc;}
    .detalle-producto-sinn{ margin-top: -7px !important;}
    .buscador-input-close {margin-left: 0; right: 19px;    margin-top: 10px;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .productos li{width: calc(33.333% - 8px);}
    #searchinn{padding-left: 20px; width: calc(100% - 40px); padding-right: 20px;}
    .filtros_seleccionados_top {margin-left: 0; width: calc(100% - 208px);}
    .detalle-producto-sinn .irTop{bottom: 70px; right: 15px;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .productos li{height: 317px;}

    .detalle-producto-sinn .resultados-buscador{    margin-top: 0 !important;}
    .nuestra_seleccion_sinn .productos .li_position_p .singleBoxMarcaCarrusel .BoxImage .pestaniaDescuento {bottom: 88px;}
    .nuestra_seleccion_sinn .productos .li_position_p .singleBoxMarcaCarrusel .BoxImage .pestaniaSostenible{bottom: 88px;}
}


@media (min-width : 480px ) and (max-width : 1023px ){
    .contenedor_sostenible{padding-bottom: 80px;}
    .header .cont_header{    height: 119px;}
    .detalle-producto-sinn .resultados-buscador{   margin-top: 0 !important;  text-align: left;}
    .marcas_searchinn{width: 100%; }
    .nuestra_seleccion_sinn .productos .li_position_p .singleBoxMarcaCarrusel .BoxImage .pestaniaDescuento {bottom: 78px;}
    .nuestra_seleccion_sinn .productos .li_position_p .singleBoxMarcaCarrusel .BoxImage .pestaniaSostenible{bottom: 78px;}

    .searchinnFam .color_kidinn{background-image: linear-gradient(90deg,var(--color-kidinn) 23%,var(--color-kidinn) 50%,var(--color-kidinn) 81%);}
    .detalle-producto-sinn .content-buscador{ margin-top:5px; padding-top: 10px;}
    .detalle-producto-sinn .orden-top .filters{margin-top: 0;}
    .detalle-producto-sinn .orden-top { width: auto; margin-right: 0; float: right; margin-top: 0;}
    .detalle-producto-sinn .content_filtros{padding-right: 0; background-color: #FFF;}
    .detalle-producto-sinn .orden-top li{margin-right: 0; width:calc(100% - 10px);}
    .detalle-producto-sinn .orden-top li p a{width:100%; text-align: left;}
    .detalle-producto-sinn .filtros .filters li, .orden-top li{color:#000; float: left; list-style: none; text-align: left; border-bottom: none; margin-right: 15px; width: 145px;}
    .detalle-producto-sinn .filtros .filters li p a, .orden-top li p a{color:#000; font-weight: normal;  float: left; width:152px; height: 35px; min-height: 35px; text-align: left; text-decoration: none; padding-left: 10px; line-height: 35px; font-size: 15px; border-radius: 3px; position: relative;}

    .detalle-producto-sinn .content_filtros{width:calc(100% - 20px);}
    .detalle-producto-sinn .content_filtros .filtrosCantidad{display:none;}
    .detalle-producto-sinn .nuestra_seleccion_sinn{width: calc(100% - 30px); margin-left: 15px; margin-right: 15px; margin-top: 0;}
    .filtros_seleccionados_top_inn{width: calc(100% - 35px);margin-bottom: 0; margin-top: 38px;}
    .detalle-producto-sinn .orden-top li p a{margin-right: 12px;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .productos li{width: calc(25% - 8px) !important; height: auto;}
    .detalle-producto-sinn .filtros{ position: fixed; right: 0; width: 70%; height: 100%; overflow-y: scroll; top: 135px; background:#f4f4f4; z-index: 10000; display: none;}
    .detalle-producto-sinn .filtros .filters{width:calc(100% - 60px); float: left; margin-left: 30px; margin-right:40px;}
    .detalle-producto-sinn .filtros .filters li{width:100%; float: left; }
    .detalle-producto-sinn .filtros .filters li p a{width:calc(100% - 15px); line-height: 50px; height: 50px; border-radius: 0; float: left; border-top: 0; border-left: 0; border-right: 0;}
    .detalle-producto-sinn .checkbox{position:relative; width: calc(100% - 8px); margin-left: 5px; float:left; margin-top: 0; border: none; padding-top: 0;}
    .detalle-producto-sinn  .class_dinamicos .checkbox{max-height: none;}
    .detalle-producto-sinn .filtros .filters .flecha_filtro{margin-top:20px;}
    .detalle-producto-sinn .filtros .filters .mas_filtro{margin-top:17px;}
    .detalle-producto-sinn .cruz_cerrar_fil{background-repeat:  no-repeat; background-position:  -237px -89px; width: 19px; height: 17px; float: left;}
    .detalle-producto-sinn .palabra_fil{float:left; width: 20px; margin-top: 125px !important; margin-left: 25px;}
    .detalle-producto-sinn .titulo_filtro{text-align:center; color: #000 !important; line-height: 60px; font-size: 18px; font-weight: bold; display: block;}
    .detalle-producto-sinn .titulo_filtro span {color: #000;}
    .detalle-producto-sinn .checkbox > label{line-height: 30px;}
    .detalle-producto-sinn .checkbox > [type="checkbox"] + label::before{margin-top:5px;}
    .detalle-producto-sinn .irTop{bottom: 70px; right: 15px;}

    .detalle-producto-sinn .filtro_mobile_ver{display:block; float: left;width: 135px;height: 35px;border: solid 1px #D2D2D2;background: #F6F6F6;text-align: left;padding-left: 10px;line-height: 35px;
        font-size: 15px;border-radius: 3px;position: absolute;clear: left; margin-left: 30px; z-index: 90;}
    .detalle-producto-sinn .filtro_mobile_ver a{color: #000; text-decoration: none;}
    .detalle-producto-sinn .filtros .filters li p .aconfiltros {line-height: 30px;min-height: 30px;height: auto;}
    .detalle-producto-sinn .filtros .filters li p span, .orden-top li p span{margin-bottom:5px; margin-left: 0; margin-right: 5px;}
    .detalle-producto-sinn .filtros .filters .confiltros p, .filtros .filters li p { margin-bottom: 0; float: left; width: 100%; }
    .detalle-producto-sinn .checkbox_orden {  padding-top: 15px; padding-bottom: 10px; position: absolute; margin-top: 35px; background: #f4f4f4; margin-left:-50px ; z-index: 10000;border: solid 1px #D2D2D2; width: 195px; max-height: 170px; min-height: 70px; overflow-y: auto; overflow-x: hidden; padding-left: 15px; display: none;}
    .detalle-producto-sinn .orden-top .flecha_filtro{content: url(https://storage.googleapis.com/tradeinn-images/images/web/flechamini_down_gris.svg);  -moz-box-sizing: border-box;box-sizing: border-box; display: inline-block;width: 20px; height: 10px; float: right;margin-top: 14px; margin-right: 5px; font-weight: normal;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel { width: 100%;    min-height: 309px;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxImage a {width: 100%;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxImage {  width: 100%;   float: left;  margin: auto; text-align: -webkit-center; text-align: -moz-center;}

    /*.detalle-producto-sinn .checkbox {display:none;}
    #englobe_categoria{display:none;}
    #englobe_marca{display:none;}
    #englobe_talla{display:none;}*/
    .buscador-input-close {margin-left: 0; right: 14px;    margin-top: 9px;}
    .detalle-producto-sinn .filtros .filters .flecha_filtro{display: block; content: url(https://storage.googleapis.com/tradeinn-images/images/web/menos_filtros.svg);  -moz-box-sizing: border-box;box-sizing: border-box; float: right;  margin-top: 14px;  margin-right: 5px;  width: 16px; }
    .detalle-producto-sinn .filtros .filters .flecha_filtro_up{display: inline-block; content: url(https://storage.googleapis.com/tradeinn-images/images/web/mas_filtros.svg);  -moz-box-sizing: border-box;box-sizing: border-box;   float: right;  margin-top: 14px;  margin-right: 5px; }
    .nuestra_seleccion{width: calc( 100% - 20px); margin-left: 20px;}
    #searchinn{    height: 100%;}

}



@media (min-width : 480px ) and (max-width : 730px ){

    .header .cont_header{    height: 119px;}
    .nuestra_seleccion_sinn .productos .li_position_p .singleBoxMarcaCarrusel .BoxImage .pestaniaDescuento {bottom: 58px;}
    .nuestra_seleccion_sinn .productos .li_position_p .singleBoxMarcaCarrusel .BoxImage .pestaniaSostenible{bottom: 58px;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .productos{padding: 0;}

    .detalle-producto-sinn .felcha_irtop{margin-left: 3px; margin-top: 11px; transform: scale(0.7);}
    .detalle-producto-sinn .search{width: calc(100% - 10px); height: 35px; margin-top: -6px; font-size:15px; -webkit-appearance: none;}
    .detalle-producto-sinn .irTop{bottom:100px; margin-right: 7px;}
    .detalle-producto-sinn .titulo_filtro span {color: #000;}

    /*filtros sudamilia*/
    .checkbox_orden > label {line-height: 25px;}
    .detalle-producto-sinn .orden-top .filters{margin-top: 0;}
    .detalle-producto-sinn .filtro_mobile_ver{ margin-left: 29px;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .productos li{width: calc(50% - 6px) !important;}

    .detalle-producto-sinn .orden-top { width: auto; margin-right: 0; float: right; margin-top: 0;}
    .detalle-producto-sinn .content_filtros{padding-right: 0;}
    .detalle-producto-sinn .orden-top li{margin-right: 0; width:calc(100% - 10px);}
    .detalle-producto-sinn .filtros .filters li, .orden-top li{color:#000; float: left; list-style: none; text-align: left; border-bottom: none; margin-right: 15px; width: 145px;}

    .detalle-producto-sinn .orden-top .flecha_filtro{content: url(https://storage.googleapis.com/tradeinn-images/images/web/flechamini_down_gris.svg);  -moz-box-sizing: border-box;box-sizing: border-box; display: inline-block;width: 20px; height: 10px; float: right;margin-top:15px; margin-right: 5px;  font-weight: normal;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel{width:100%;}

    .detalle-producto-sinn .filtros{ position: fixed; right: 0; width: 70%; height: 100%; overflow-y: scroll; top: 135px; background: #f4f4f4; z-index: 1000000; display: none; }
    .detalle-producto-sinn .filtros .filters{width:calc(100% - 20px); float: left; margin-left: 12px;  padding-left: 0 !important;}
    .detalle-producto-sinn .filtros .filters li{width:100%; float: left; }
    .detalle-producto-sinn .filtros .filters li p a{width:calc(100% - 15px) !important; font-weight: 800; border-bottom: 0; line-height: 43px; height: 43px; border-radius: 0; float: left; border-top: 0; border-left: 0; padding-left: 0 !important; border-right: 0; color:#000; min-height: 35px; text-align: left; text-decoration: none; font-size: 15px; position: relative;}
    .detalle-producto-sinn .checkbox{position:relative; width: calc(100% - 8px); margin-left: 0; float:left; margin-top: 0; border: none; padding-top: 0;}
    .detalle-producto-sinn  .class_dinamicos .checkbox{max-height: none;}
    .detalle-producto-sinn .filtros .filters .flecha_filtro{margin-top:20px;}
    .detalle-producto-sinn .filtros .filters .mas_filtro{margin-top:17px;}
    .detalle-producto-sinn .cruz_cerrar_fil{background-repeat:  no-repeat; background-position:  -237px -89px; width: 19px; height: 17px; float: left;}
    .detalle-producto-sinn .palabra_fil{float:left; width: 20px; margin-top: 20px; margin-left: 15px;}
    .detalle-producto-sinn .titulo_filtro{text-align:center; color: #000; line-height: 60px; font-size: 18px; font-weight: bold; display: block;}
    .detalle-producto-sinn .checkbox > label{line-height: 27px;}
    .detalle-producto-sinn .checkbox > [type="checkbox"] + label::before{margin-top:2px;}

    .detalle-producto-sinn .filtros .filters li p .aconfiltros {line-height: 30px;min-height: 30px;height: auto;}
    .detalle-producto-sinn .filtros .filters li p span, .orden-top li p span{margin-bottom:5px;}
    .detalle-producto-sinn .filtros .filters .confiltros p, .filtros .filters li p { margin-bottom: 0; float: left; width: 100%; }
    .detalle-producto-sinn .checkbox_orden {  padding-top: 15px; padding-bottom: 10px; position: absolute; margin-top: 35px; background: #f4f4f4; margin-left:-50px ; z-index: 10000;border: solid 1px #D2D2D2; width: 195px; max-height: 170px; min-height: 70px; overflow-y: auto; overflow-x: hidden; padding-left: 15px; display: none;}
    .detalle-producto-sinn .contentSearch{z-index:15 !important;}
    /* Solo para Safari */
    .detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxImage a {width: calc(100% - 20px);}
    .detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxImage {  width: 100%;   float: left;  margin: auto; text-align: -webkit-center;  text-align: -moz-center;}

    /*.detalle-producto-sinn .checkbox {display:none;}
    #englobe_categoria{display:none;}
    #englobe_marca{display:none;}
    #englobe_talla{display:none;}*/
    .detalle-producto-sinn .filtros .filters .flecha_filtro{display: block; content: url(https://storage.googleapis.com/tradeinn-images/images/web/menos_filtros.svg);  -moz-box-sizing: border-box;box-sizing: border-box; float: right;  margin-top: 14px;  margin-right: 5px;  width: 16px;}
    .detalle-producto-sinn .filtros .filters .flecha_filtro_up{display: inline-block; content: url(https://storage.googleapis.com/tradeinn-images/images/web/mas_filtros.svg);  -moz-box-sizing: border-box;box-sizing: border-box;   float: right;  margin-top: 14px;  margin-right: 5px;  width: 16px;  height: 16px !important;}
    .buscador-input-close {margin-left: 0; right: 14px;    margin-top: 11px;}
    #searchinn{ z-index:10000000000;    margin-top: 37px; }}


@media (max-width: 480px) {
    .contenedor_sostenible{padding-bottom: 80px;}
    .pathh1flecha{display: inline-block;}
    .path_fam{margin-left: 0;    width: 100%;}
    .nuestra_seleccion_sinn .productos .li_position_p .singleBoxMarcaCarrusel .BoxImage .pestaniaDescuento {bottom: 80px;}
    .nuestra_seleccion_sinn .productos .li_position_p .singleBoxMarcaCarrusel .BoxImage .pestaniaSostenible{bottom: 80px;}

    .searchinnFam .color_kidinn{background-image: linear-gradient(90deg,var(--color-kidinn) 23%,var(--color-kidinn) 50%,var(--color-kidinn) 81%);}
    .filtros_seleccionados_top_inn{margin-left: 0; width:100%;    margin-bottom: 0;}
    .buscador-input-close{position: absolute; margin-left: 10px; margin-top: 6px; right:21px; display:block;}
    .detalle-producto-sinn .nuestra_seleccion_sinn{margin-left: 0; margin-top: 26px;}
    #searchinn {margin-top: 100px;padding-top: 10px;    height: 100%;}
    .detalle-producto-sinn .felcha_irtop{margin-left: 2px;  margin-top: 11px !important; transform: scale(0.7);}
    .detalle-producto-sinn .search{width: calc(100% - 10px); height: 35px; margin-top: -6px; font-size:15px; -webkit-appearance: none;}
    .detalle-producto-sinn .irTop{bottom:90px; width: 50px !important; height: 50px !important; right: 4px !important; left: auto; z-index: 10000000000;float: right; margin-right: 0; margin-bottom: 10px;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxPrice p{font-size: 13px; line-height: 17px;}
    /*pagina de familia y submila*/
    .detalle-producto-sinn .searchinnFam { width: calc(100% - 20px); float: left;padding-left: 10px;padding-right: 10px; padding-bottom: 40px;}
    .detalle-producto-sinn .searchinnFam .listado_familias ul li p{width:calc(100% - 66px); float: left; text-align: left; line-height: 65px;}
    .detalle-producto-sinn .searchinnFam .listado_familias ul li, .searchinnFam .listado_familias ul .bloque_todos{width:100%; float:left; height: 60px; border: none; border-bottom: solid 1px #ccc; margin-top: 0; }
    .detalle-producto-sinn .searchinnFam .listado_familias ul li .imgProdFamil{ width: 55px; height: 45px;}
    .detalle-producto-sinn .searchinnFam .listado_familias ul li .enlace_img{width: 55px;}
    .detalle-producto-sinn .searchinnFam .listado_familias ul li .enlace_img img{max-height: 45px;}
    .detalle-producto-sinn .searchinnFam .listado_familias ul li p a{text-align: left; padding-left: 10px;}
    .detalle-producto-sinn .searchinnFam .listado_familias ul .bloque_todos p{width:100%; line-height: 65px; height: 60px;}
    .detalle-producto-sinn .searchinnFam .listado_familias ul .bloque_todos p a{ text-align: left; width: 100%; padding-left: 10px; line-height: 65px; height: 60px;}

    .detalle-producto-sinn .searchinnFam .listado_fam_destacados ul li{width:100%; }
    .detalle-producto-sinn .searchinnFam .listado_fam_destacados ul .ultimodos{margin-right: 0;}
    .detalle-producto-sinn .searchinnFam .listado_fam_destacados ul .ultimo{margin-right: 0;}

    .detalle-producto-sinn .searchinnFam .listado_marcas_familias ul li{width:100%; }
    .detalle-producto-sinn .path{display:none;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .productos{width: calc(100% - 20px); padding-left: 0;display: flex !important;flex-wrap: wrap;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .productos li{width: 50%; margin-left: 0;display: flex;justify-content: center;align-items: center;margin-top: 10px;height: auto;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel{position: initial !important;border: 0 !important;width:100%;display: flex;flex-direction: column;align-content: center;justify-content: center;}

    /*pagina subfamilia*/
    .detalle-producto-sinn .orden-top .filters{ margin-top: 0; right: 10px; position: relative; width: 100%;}
    .detalle-producto-sinn .orden-top li p .seleccionado{width:calc(100% - 10px); margin-top: 0; background: #f6f6f6; z-index: 1000000; -webkit-border-radius: 3px; -webkit-border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius: 3px; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 0;
        border-radius: 3px; border-bottom-right-radius: 0; border-bottom-left-radius: 0;}
    .detalle-producto-sinn .paginado_bottom{display:none;}
    .path_fam .flecha_vertodos{display:none !important;}
    .detalle-producto-sinn .filtros_sel{display:none;}
    .detalle-producto-sinn .content_filtros .filtrosCantidad{display:none;}
    .detalle-producto-sinn .nuestra_seleccion_sinn{width:100%;}
    .detalle-producto-sinn .content_filtros{width:100%; margin-left: 0; border-right: 0; padding-right: 0;}
    .detalle-producto-sinn .checkbox_orden{right: 0 !important;}
    .detalle-producto-sinn .filtro_mobile_ver{ margin-left: 0; margin-right: 20px; width:calc(50% - 35px) !important; text-align: left; display: block;}
    .detalle-producto-sinn .filtro_mobile_ver { display: block;  float: left; width: 135px; height: 35px; border: solid 1px #D2D2D2; background: #F6F6F6; text-align: left; padding-left: 10px; line-height: 35px; font-size: 15px; border-radius: 3px; position: relative; clear: left; margin-left: 0 !important; z-index:96;}
    .detalle-producto-sinn .filtro_mobile_ver a{color: #000; text-decoration: none;}
    .detalle-producto-sinn .orden-top{ width:calc(50% - 17px); margin-right: 0; margin-top: 0;}
    .detalle-producto-sinn .orden-top li{margin-right: 0; width:calc(100% - 10px); border-bottom: none; }
    .detalle-producto-sinn .orden-top .flecha_filtro{content: url(https://storage.googleapis.com/tradeinn-images/images/web/flechamini_down_gris.svg);  -moz-box-sizing: border-box;box-sizing: border-box; display: inline-block;width: 20px; height: 10px; float: right;margin-top:15px; margin-right: 5px;}

    .detalle-producto-sinn .orden-top li p a{color:#000; float: left;width:calc(100% - 10px); font-weight: normal;  height: 35px; min-height: 35px; border: solid 1px #D2D2D2; background:#F6F6F6; text-align: left; text-decoration: none; padding-left: 10px; line-height: 35px; font-size: 15px; border-radius: 3px; position: relative;}
    .detalle-producto-sinn .filtros .filters li p .aconfiltros {line-height: 30px;min-height: 30px;height: auto;}
    .detalle-producto-sinn .filtros .filters li p span, .orden-top li p span{margin-bottom:5px;}
    .detalle-producto-sinn .filtros .filters li p a{border-bottom: 0;}
    .detalle-producto-sinn .filtros .filters .confiltros p{ margin-bottom: 10px; float: left; width: 100%; }

    /*filtros sudamilia*/
    #overlay{top: 95px;}
    .detalle-producto-sinn .filtros{ position: fixed; right: 0; width: 83%; height: 100%; overflow-y: scroll; top: 95px; background: #f4f4f4; z-index: 1000000000000; display: none;}
    .detalle-producto-sinn .filtros .filters{width:calc(100% - 30px); margin-bottom: 140px !important; float: left; margin-left: 15px; padding-left: 0 !important; margin-right:20px;}
    .detalle-producto-sinn .filtros .filters li{width:100%; float: left; margin-right: 0;}
    .detalle-producto-sinn .filtros .filters li p a{width: 100%; line-height: 22px; margin-top: 14px; height: 35px; border-radius: 0; min-height: 30px; float: left; border-top: 0; border-left: 0; border-right: 0;}
    .detalle-producto-sinn .checkbox{position:relative; width: calc(100% - 8px); margin-left: 5px; float:left; margin-top: 15px !important; border: none; padding-top: 0; }
    .detalle-producto-sinn  .class_dinamicos .checkbox{margin-top: 15px !important;}
    .detalle-producto-sinn .filtros .filters .flecha_filtro{margin-top:20px;}
    .detalle-producto-sinn .filtros .filters .mas_filtro{margin-top:10px !important;}
    .detalle-producto-sinn .cruz_cerrar_fil{background-repeat:  no-repeat; background-position:  -237px -89px; width: 19px; height: 17px; float: left;}
    .detalle-producto-sinn .palabra_fil{float:left; width: 41px; margin-top: 85px !important; margin-left: 15px;right: 81% !important;     margin-right: 10px;}
    .color_kidinn{background-image: linear-gradient(90deg,var(--color-kidinn) 23%,var(--color-kidinn) 50%,var(--color-kidinn) 81%);}
    .filtros .filters li p{height: 48px; margin-bottom: 0; border-top: solid 1px #d2d2d2;}
    .detalle-producto-sinn .titulo_filtro{text-align:center; color: #000; line-height: 60px; font-size: 18px; font-weight: bold; display: block;}
    .detalle-producto-sinn .checkbox > label{line-height: 20px;}
    .detalle-producto-sinn .checkbox > [type="checkbox"] + label::before{margin-top: 0;}
    .detalle-producto-sinn .checkbox_orden {  padding-top: 15px; padding-bottom: 10px; position: absolute; margin-top: 35px; background: #f4f4f4; margin-left:-50px ; z-index: 10000;border: solid 1px #D2D2D2; width: 180px; max-height: 170px; min-height: 70px; overflow-y: auto; overflow-x: hidden; padding-left: 15px; display: none; right:10px; min-width:200px;}
    .detalle-producto-sinn .volver_mobile{display:none;}
    .detalle-producto-sinn .contentSearch{z-index:15 !important;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxImage a {width: calc(100% - 20px);}
    .detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxImage { width: 100%;  margin: auto; text-align: -webkit-center;  text-align: -moz-center;}
    .nuestra_seleccion{width: 100% !important;}
    /*.detalle-producto-sinn .checkbox {display:none;}
    #englobe_categoria{display:none;}
    #englobe_marca{display:none;}
    #englobe_talla{display:none;}*/
    .detalle-producto-sinn .filtros .filters .flecha_filtro_up{display: inline-block; content: url(https://storage.googleapis.com/tradeinn-images/images/web/mas_filtros.svg);  -moz-box-sizing: border-box;box-sizing: border-box; float: right;  margin-top: 14px;  margin-right: 5px; }
    .detalle-producto-sinn .filtros .filters .flecha_filtro{display: block; content: url(https://storage.googleapis.com/tradeinn-images/images/web/menos_filtros.svg);  -moz-box-sizing: border-box;box-sizing: border-box;float: right;  margin-top: 4px !important;  margin-right: 5px;  width: 16px;}
    .buscador-input-close{display:none;}
    .detalle-producto-sinn .resultados-buscador{margin-top: 0 !important;}
    .nuestra_seleccion .productos li{width: 50% !important; margin-left: 0;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxPrice{max-width: calc(100% - 20px) !important;}
    .detalle-producto-sinn .nuestra_seleccion_sinn .singleBoxMarcaCarrusel .BoxPrice .BoxPriceValor{margin-top: 5px;}
}
