.fullbanner-small .box-banner img{
    display: block;
    width: 100%;
    height: auto;
}
.groupRight.bottom .fullbanner-left{
  width: 49.7%;
}
.fullbanner-small{
	width: 49.7%;
}
.fullbanner-small .owl-controls .owl-buttons, .fullbanner .owl-controls .owl-buttons {
    display: block;
    position:  absolute;
    bottom: 40px;
    margin: 0 auto;
    text-align:  center;
}
.fullbanner-small .owl-controls .owl-buttons .owl-prev .btn, .fullbanner .owl-controls .owl-buttons .owl-prev{
    background-position: -345px -23px;
}
.fullbanner-small .owl-controls .owl-buttons > div .btn, .fullbanner .owl-controls .owl-buttons > div{
    border: none;
    border-radius: 50%;
    background-color: black;
    background-image: url(/arquivos/sprite-ua.png);
    width: 32px;
    height: 32px;
    background-position: -387px -23px;
    background-size: 640px;
}
.fullbanner-small .owl-controls .owl-buttons .owl-prev {
    left: 130px;
}
.fullbanner-small .owl-controls .owl-buttons .owl-next {
    left: 180px;
}
.fullbanner-small .owl-controls .owl-buttons .fa, .fullbanner .owl-controls .owl-buttons .fa, .fullbanner .owl-controls .owl-pagination{
    display: none;
}
.fullbanner-small .owl-controls .owl-buttons > div .btn:hover, .fullbanner .owl-controls .owl-buttons > div:hover{
    background-color: #b3cb00;
}


.fullbanner .owl-controls .owl-buttons .owl-next{
	left: 350px;
}

.fullbanner .owl-controls .owl-buttons .owl-prev{
	left: 300px;
}

/*.product-info .btn-info-modal{
	display: grid;
	grid-template-columns: 50% 50%;
  	margin-top: 30px;
}

.product-info .btn-info-modal span{
	font-family: 'gabriel_weiss_friends_fontRg';
  	font-size: 20px;
}

.product-info .btn-info-modal p{
	font-weight: 600;
      padding-top: 5px;
  	font-size: 14px;
}

.product-info .btn-info-modal .retiro:before, .product-info .btn-info-modal .medios:before{
	background-image: url(/arquivos/sprite-ua.png);
	background-repeat: no-repeat;
  	content:"";
  	width: 30px;
  	height: 38px;
  	background-position: -460px -233px;
  	display: block;
  	float: left;
  	margin-right: 10px;
}

.product-info .btn-info-modal .medios:before{
	background-position: -522px -231px;
  	width: 50px;
}

.product-info .btn-info-modal .box-modal{
  cursor: pointer;
}
*/

#overlay-prod.retiro-modal > .content{
  height: 500px;
  padding: 30px 0px 0px 0px;
  top: 10px !Important;
}


.listado-sucursales{
  display:flex;
  justify-content:space-around;
  margin-top: 40px;
}
.sucursal-01.active,.sucursal-02.active,.sucursal-03.active{
	color:white;
}
.sucursal-01,.sucursal-02,.sucursal-03{
font-family: "Oswald",sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 600;
    color: black;
}

.sucursal-01:hover,.sucursal-02:hover,.sucursal-03:hover{
	color:white;
  cursor:pointer;
}

#sucursal-seleccionada{
	background-color:white;
	height: 470px;
	display: flex;
	position: relative;
	width: 100%;
	box-shadow: 0 1px 3px rgba(92,201,0,0.12), 0 1px 2px rgba(92,201,0,0.24);
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	margin-top: 30px;
}
li.separator{    height: 1px;
    background: #e2dddd;}
#sucursal-seleccionada ul{
    width: 40%;
    position:relative;
    top: 10px;
}

#sucursal-seleccionada  li{
    align-items: center;
    margin: 8px 15px;
    text-align:left;
  font-size:14px;
  	grid-template-columns: 12% 88%;
}
#sucursal-seleccionada  li.horario,#sucursal-seleccionada  li.direccion,#sucursal-seleccionada  li.telefono{
	color: #a2a2a2;
    font-size: 13px !important;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}
#sucursal-seleccionada  li span{
    width: 30px;
    height: 23px;
    display: block;
    background-image: url(/arquivos/sprite-ua.png);
    background-repeat: no-repeat;
    background-position: -635px -12px;
}

#sucursal-seleccionada  li.icn-tel span{
    background-position: -669px -12px;
}

#sucursal-seleccionada  li.icn-mail span{
    background-position: -668px -41px;
}

#sucursal-seleccionada li.icn-hora span{
    background-position: -705px -14px;
}

#sucursal-seleccionada  li.icn-park span{
    background-position: -635px -42px;
}
#sucursal-seleccionada p,#sucursal-seleccionada a{
	font-size: 14px!important;
	display: block!important;
	line-height: 15px!important;
	padding-left: 0px;
	color: #808080 !important;
  	margin: 6px 0px;
}

#map{
    height: auto;
    width: 60%;
    right:0px;
    position:relative;
}
.consulta-disponibilidad{
    color: #7fca09;
    font-family: 'open sans';
    font-size: 13px;
    font-weight: bold;
    font-size: 12px !important;
    text-align: center;
    position: relative;
    text-transform: uppercase;
  	margin-top: 5px;
}
.no-disponible{color:#fd7300 !important;}
.cargando-sucursal{
  display:none;
	background-color:white;
	background-attachment: relative;
background-image: url(/arquivos/loading-universo.gif);
background-repeat: no-repeat;
background-position: center center;
	opacity:0.7;
	z-index:4;
	height: 282px;
	position: absolute;
	width: 100%;
}

.sucursal-item.active .consulta-disponibilidad{
	color: white;
  	opacity: .7;
}
.product-info .seletor-sku .select label {
    float: left;
    color: black;
    font-size: 14px;
  	width:50px;
  	padding:10px 0px;
    font-weight: 600;
    line-height: 16px;
    text-align: center;
    border: 2px solid #95cb00;
    border-radius: 0;
    margin: 5px 5px 0 0;
    cursor: pointer;
    -webkit-transition: 0.3s all;
    transition: 0.3s all;
}
.product-info .seletor-sku .select label:hover, .product-info .seletor-sku .select label.checked, .product-info .seletor-sku .select label.sku-picked {
    border-color: #93ca00;
    background: #b3cb00;
    color: white;
}
.product-info .seletor-sku .select label.disabled {
    background-color: #e8e5e5;
    color: #d0caca;
  	border-color: #e8e5e5;
}
.combination_unavaliable{
 background-color:#cdc7c7;        
 opacity:0.3;
  cursor: not-allowed;
}
#cod-sucursal,#location-data, #cod-sucursal,#product-extra-details-3{display:none;}
.leyenda{
	margin-top:10px;
  	font-size: 13px;
	text-transform: uppercase;
}

@media (max-width: 768px){
	#overlay-prod.retiro-modal > .content{
		height: 470px;
	}

	#sucursal-seleccionada{
		flex-wrap: wrap;
	}

	#sucursal-seleccionada ul{
		width: 100%;
		order: 2;
	}

	#sucursal-seleccionada #map{
	width: 100%;
    order: 1;
    border-bottom: 1px solid #ddd;
    height: 415px;
    display:none;
    top: 0px;
	}

	#overlay-prod .content-body-overlay p{
		margin-top: 0px;
	}
  	#overlay-prod.medios-modal .content-body-overlay p{
		margin-top: 20px;
	}
  #sucursal-seleccionada li.ver-mapa{display:block;}
#sucursal-seleccionada li.ver-mapa i{
    color:#b1cb00;
}
#sucursal-seleccionada li.ver-mapa{
    color: gray;
    font-size: 12px;
    cursor:pointer;
    font-weight: 400;
    text-transform:  uppercase;
    letter-spacing: 0.6px;
}   
#sucursal-seleccionada li{
		margin: 12px 15px;
		grid-template-columns: 8% 92%;
}
  	#overlay-prod.retiro-modal > .content{
  		margin-top: 50px;
  	}
  #sucursal-seleccionada li.horario,#sucursal-seleccionada li.telefono{
  display:none;
  }
  #sucursal-seleccionada{
  	height: 415px;
  }
}

@media (max-width: 600px){
	.listado-sucursales{
		flex-direction: column;
	}
	.listado-sucursales{
		margin-top: 20px;
	}
	.sucursal-01, .sucursal-02, .sucursal-03{
		margin-bottom: 20px;
	}
	#overlay-prod.retiro-modal > .content{
		margin-top: 0px;
	}
	#sucursal-seleccionada{		    	
    	height: auto;
    	padding-bottom: 15px;
	}
  	#overlay-prod .content-body-overlay h1{
		font-size: 24px;
	}
  	.icn.close{
  		top: -30px;
    	width: 45px;
    	height: 45px;
    	line-height: 45px;
  	}
  #overlay-prod.retiro-modal > .content{
  	top: 40px !Important;
  }
  	
}

@media (max-width: 480px){	
	#overlay-prod .content-body-overlay h1{
		font-size: 22px;
	}	
	#sucursal-seleccionada li{
		grid-template-columns: 10% 90%;
		margin: 14px;
	}
	#overlay-prod .content-body-overlay p{
		margin-bottom: 0px;
	}
  	#sucursal-seleccionada p, #sucursal-seleccionada a{
  		font-size: 13px !important;
  	}
  	#overlay-prod.medios-modal p{
  		line-height: 18px;
  	}
  	#overlay-prod.medios-modal>.content{
  		padding: 40px 30px;
  	}
}

/*Boton comprar asíncrono*/
.add-carrito{
	text-decoration:none!important;
}
.add-carrito:hover .boton-comprar-asincrono{
    background-color: #7fca09;
    transition: .5s;
    color:white;
}
.add-carrito:focus .boton-comprar-asincrono{
    color:white;
  	text-decoration:none!important;
}
.boton-comprar-asincrono{
	background-color: #b3cb00;
	border-radius: 25px;
	font-weight: 400;
	font-size: 18px;
	line-height: 19px;
	display: flex;
  display:none;
	width: 160px;
	text-transform: uppercase;
	height: 40px;
	color: #fff;
	padding: 10px;
	margin: 0 auto;
	text-decoration: none !important;
 
}

.boton-comprar-asincrono span {
    background-image: url(/arquivos/sprite-ua.png);
    width: 40px;
    height: 25px;
    background-position: -382px -29px;
    background-size: 640px;
}
.coleccionTab .prateleira .box-item:hover .add-carrito, .produto .prateleira .box-item:hover .add-carrito, .departamento.categoria .prateleira .box-item:hover .add-carrito, #brand-page .prateleira .box-item:hover .add-carrito{
    display: block;
    position: relative;
    top: -140px;
    transition: all .4s;
    opacity: 1;
}
.coleccionTab .prateleira .box-item .add-carrito, .produto .prateleira .box-item .add-carrito, .departamento.categoria .prateleira .box-item .add-carrito, #brand-page .prateleira .box-item .add-carrito{
  top: -100px;
    opacity: 0;
    display: block; 
}
.coleccionTab .add-carrito, .produto .add-carrito,  .produto .see-buy .prateleira .box-item:hover .add-carrito{
  display:none;
}
@media (max-width: 414px){
  .boton-comprar-asincrono {
    width: 135px !important;
        font-size: 16px !important;
}
}
#skuidvalue{
display:none;
}
.prateleira-variaciones{
display:none;
}
.js-variacion-size span {
    cursor: pointer;
    color: white;
    position: relative;
    z-index: 2;
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 30px;
}
.js-variacion-size span:after {
    content: '';
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: -1;
    display: block;
    width: 100%;
    height: 100%;
    background-color: #8BC34A;
    transition: all 200ms ease;
}
.js-variacion-size input[type=radio] {
visibility:hidden;
}
.js-variacion-size input[type="radio"]:checked + span:after {
   background-color:#020202;
 }
#sucursal-seleccionada li.sucursal-nombre {
    font-family: "Oswald",sans-serif;
    font-weight: bold;
    text-transform: uppercase;
  	margin-bottom:5px;
  	margin-top: 10px;
}
.back-button-map{
height: 35px; 
background: white;
width: 100%;
line-height: 35px;
font-size: 13px;
color: rgb(169, 203, 0);
cursor: pointer; 
display: none;  
}
li.ver-mapa{display:none;}
@media (min-width: 769px){
  #map{display:block !important;}
  #sucursal-seleccionada li.horario,#sucursal-seleccionada li.telefono{
  display:block !important;
  }
  .back-button-map{display:none !important;}
  #datos-sucursal{display:block !important;}
}
.show-map{
  display:block !important;
    -webkit-animation: slide-down .3s ease-out !important;
    -moz-animation: slide-down .3s ease-out !important;
}
@-webkit-keyframes slide-left {
      0% { opacity: 0; -webkit-transform: translateX(-100%); }   
    100% { opacity: 1; -webkit-transform: translateX(0); }
}
@-moz-keyframes slide-left {
      0% { opacity: 0; -moz-transform: translateX(-100%); }   
    100% { opacity: 1; -moz-transform: translateX(0); }
}
.product-details .seletor-sku .specification {
    display: block;
    color: #333;
    font-size: 15px;
    font-weight: 700;
    line-height: 17px;
  	display: none;
}

@-webkit-keyframes spaceboots {
	0% { -webkit-transform: translate(2px, 1px) rotate(0deg); }
	10% { -webkit-transform: translate(-1px, -2px) rotate(-1deg); }
	20% { -webkit-transform: translate(-3px, 0px) rotate(1deg); }
	30% { -webkit-transform: translate(0px, 2px) rotate(0deg); }
	40% { -webkit-transform: translate(1px, -1px) rotate(1deg); }
	50% { -webkit-transform: translate(-1px, 2px) rotate(-1deg); }
	60% { -webkit-transform: translate(-3px, 1px) rotate(0deg); }
	70% { -webkit-transform: translate(2px, 1px) rotate(-1deg); }
	80% { -webkit-transform: translate(-1px, -1px) rotate(1deg); }
	90% { -webkit-transform: translate(2px, 2px) rotate(0deg); }
	100% { -webkit-transform: translate(1px, -2px) rotate(-1deg); }
}
.shake {
	-webkit-animation-name: spaceboots;
	-webkit-animation-duration: 0.8s;
	-webkit-transform-origin:50% 50%;
	-webkit-animation-iteration-count: 1;
	-webkit-animation-timing-function: linear;
}
.stock-dinamico{
  color: white; font-size: 15px;font-weight: 600;}
.moduloDatos a {
	text-decoration:none !important;
	color:inherit;
  	padding:0% 1.5%;
}
/*Preguntas Frecuentes */
.preguntas-frecuentes .desktop-faq-container {
  max-width: 1000px;
  margin: auto;
  margin-top: 30px;
}

.preguntas-frecuentes .tabs label {
  text-align: center;
  margin-bottom: 40px;
}

.preguntas-frecuentes input[name="tabs"] {
  display: none;
}

.preguntas-frecuentes input[name="tabs"]#tab-1:checked ~ .content .tab:nth-of-type(1) {
  display: inline-block;
}

.preguntas-frecuentes input[name="tabs"]#tab-1:checked ~ .tabs label:nth-child(1) {
  color: #b3cb00;
}

.preguntas-frecuentes input[name="tabs"]#tab-1:checked ~ .tabs label:nth-child(1) .element {
  color: #b3cb00;
  background-position-y: -47px;
}

.preguntas-frecuentes input[name="tabs"]#tab-1:checked ~ .tabs label:nth-child(1):after {
  width: calc(100% - 40px);
  transition: .3s;
}

.preguntas-frecuentes input[name="tabs"]#tab-1:checked ~ .tabs label:nth-child(1) .element .icon-faq{
	 background-position-y: -47px;
}


.preguntas-frecuentes input[name="tabs"]#tab-2:checked ~ .content .tab:nth-of-type(2) {
  display: inline-block;
}

.preguntas-frecuentes input[name="tabs"]#tab-2:checked ~ .tabs label:nth-child(2) {
  color: #b3cb00;
  
}

.preguntas-frecuentes input[name="tabs"]#tab-2:checked ~ .tabs label:nth-child(2) .element {
  color: #b3cb00;
}

.preguntas-frecuentes input[name="tabs"]#tab-2:checked ~ .tabs label:nth-child(2) .element .icon-faq{
	 background-position-y: -47px;
}

.preguntas-frecuentes input[name="tabs"]#tab-2:checked ~ .tabs label:nth-child(2):after {
  width: calc(100% - 40px);
  transition: .3s;
}

.preguntas-frecuentes input[name="tabs"]#tab-3:checked ~ .content .tab:nth-of-type(3) {
  display: inline-block;
}

.preguntas-frecuentes input[name="tabs"]#tab-3:checked ~ .tabs label:nth-child(3) {
  color: #b3cb00;
}

.preguntas-frecuentes input[name="tabs"]#tab-3:checked ~ .tabs label:nth-child(3) .element {
  color: #b3cb00;
}

.preguntas-frecuentes input[name="tabs"]#tab-3:checked ~ .tabs label:nth-child(3) .element .icon-faq{
	 background-position-y: -47px;
}


.preguntas-frecuentes input[name="tabs"]#tab-3:checked ~ .tabs label:nth-child(3):after {
  width: calc(100% - 40px);
  transition: .3s;
}

.preguntas-frecuentes input[name="tabs"]#tab-4:checked ~ .content .tab:nth-of-type(4) {
  display: inline-block;
}

.preguntas-frecuentes input[name="tabs"]#tab-4:checked ~ .tabs label:nth-child(4) {
  color: #b3cb00;
}

.preguntas-frecuentes input[name="tabs"]#tab-4:checked ~ .tabs label:nth-child(4) .element {
  color: #b3cb00;
}

.preguntas-frecuentes input[name="tabs"]#tab-4:checked ~ .tabs label:nth-child(4) .element .icon-faq{
	 background-position-y: -47px;
}


.preguntas-frecuentes input[name="tabs"]#tab-4:checked ~ .tabs label:nth-child(4):after {
  width: calc(100% - 40px);
  transition: .3s;
}

.preguntas-frecuentes input[name="tabs"]#tab-5:checked ~ .content .tab:nth-of-type(5) {
  display: inline-block;
}

.preguntas-frecuentes input[name="tabs"]#tab-5:checked ~ .tabs label:nth-child(5) {
  color: #b3cb00;
}

.preguntas-frecuentes input[name="tabs"]#tab-5:checked ~ .tabs label:nth-child(5) .element .icon-faq{
	 background-position-y: -47px;
}


.preguntas-frecuentes input[name="tabs"]#tab-5:checked ~ .tabs label:nth-child(5) .element {
  color: #b3cb00;
}

.preguntas-frecuentes input[name="tabs"]#tab-5:checked ~ .tabs label:nth-child(5):after {
  width: calc(100% - 40px);
  transition: .3s;
}


.preguntas-frecuentes .element:hover .icon-faq{
	background-position-y: -47px;
	transition: .3s;
}

.preguntas-frecuentes .element:hover h3{
	color: #b3cb00;
}

.preguntas-frecuentes .subtitlePage p {
    width: 80%;
    line-height: 24px;
    margin-bottom: 10px;
    font-family: "Open Sans",sans-serif;
}

.preguntas-frecuentes .tabs {
  -webkit-overflow-scrolling: touch;
  position: static;
}

.preguntas-frecuentes .tabs label {
  display: flex;
  padding: 8px;
  color: black;
  font-weight: 700;
  font-size: 20px;
  text-transform: uppercase;
  cursor: pointer;
  justify-content: center;
}

.preguntas-frecuentes .tabs label {
  text-align: center;
}


.preguntas-frecuentes .desktop-faq-container .tab {
  display: none;
  /* background: ; */
  padding: 0 20px;
}

/*.preguntas-frecuentes .element {
  min-height: 160px;
}*/

.preguntas-frecuentes .element .circle {
  background-color: white;
  margin: auto;
  margin-top: 10px;
  height: 80px;
  width: 80px;
  border-radius: 90px;
}

.preguntas-frecuentes .element h3 {
  display: block;
  margin: auto;
  min-height: 60px;
  line-height:20px;
  font-weight:400;
  font-family: 'Oswald', sans-serif;
  font-size: 14px;
  display: block;
  text-transform: uppercase;
  letter-spacing: 0px;
}

.preguntas-frecuentes .element img {
  margin-top: 50px;
  height: 25px;
  max-width: 40px;
}

.preguntas-frecuentes summary {
  outline:none;
  font-family:"Open Sans",sans-serif;
}

.preguntas-frecuentes sumary::-webkit-details-marker {
  display: none
}

.preguntas-frecuentes details summary {
  /* background-color: ; */
  margin-top: 30px;
  font-family:"Open Sans",sans-serif;
}

/* .preguntas-frecuentes details[open] summary {
  background: ;
  color: ;
} */

.preguntas-frecuentes .content {
  max-width: 1160px;
  margin: auto;
}

.preguntas-frecuentes .content summary {
    font-size: 14px;
    line-height: 27px;
    text-decoration: none;
    margin-bottom: 10px;
    cursor: pointer;
  	font-weight: 600;
}

.preguntas-frecuentes .content p {
    font-size: 14px;
      font-family: "Open Sans",sans-serif;
    line-height: 20px;
}
.preguntas-frecuentes .background-qs h3{
display:none;
}
.icon-faq{
	width:50px;
	height:50px;
	margin:0px auto 20px auto;
}
.icon-compra{
	background: url(/arquivos/faq-sprite.png) 3px 0px;
}
.icon-creditcard{background: url(/arquivos/faq-sprite.png) -40px 0px;}
.icon-formasdeenvio{background: url(/arquivos/faq-sprite.png) -95px 0px;}
.icon-entrega {
    background: url(/arquivos/faq-sprite.png) -144px -4px;
}
.icon-cambios {
    background: url(/arquivos/faq-sprite.png) -187px -2px;
}
.preguntas-frecuentes .background-qs {
    background-image: url(/arquivos/bkg-forest.png);
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100%;
    height: 350px;
    background-position: bottom;
}
.contacto-faq{
    color: #1DB058;
    text-decoration: none;
    font-weight: 600;
}
.preguntas-frecuentes .formas-pago h4{
  font-size: 16px;
  margin-bottom: 15px;
  font-family: 'oswald';
  font-weight: 500;
  text-transform: uppercase;
}

.preguntas-frecuentes .formas-pago .subtitlePage p{
  width: 100%;
  font-weight: 400;
  margin-bottom: 0px;
}

.preguntas-frecuentes .formas-pago, .preguntas-frecuentes .formas-envio {
    text-align: left;
    font-size: 14px;
    line-height: 18px;
    margin: 0px auto;
    width: 100%;
}
.preguntas-frecuentes .tabs.tabs-mobile{display:none;}
.preguntas-frecuentes .tabs{display:flex; justify-content: center;}
.fenvio {
    display: flex;
    margin-bottom: 40px;
}
.preguntas-frecuentes .formas-envio h4{
  font-size: 16px;
  margin-bottom: 15px;
  font-family: 'oswald';
  font-weight: 500;
  text-transform: uppercase;
}

.preguntas-frecuentes .formas-envio .subtitlePage p{
  width: 100%;
  font-weight: 400;
  margin-bottom: 0px;
}

.preguntas-frecuentes .formas-envio .texto{
	width: 85%;
}

.fenvio .icon{
	background-repeat: no-repeat;
	width: 100px;
	height: 80px;
	background-size: 90px;
  	background-position:-6px -14px;
	background-image: url(/arquivos/icon-faq.png);
}

.fenvio.envio_01 .icon{
	background-position:-6px -112px;
}
.fenvio .texto ul li {
    margin-bottom: 10px;
    list-style-type: disc;
}
.fenvio.envio_02 .icon {
    background-position:-6px -209px;
}
.fenvio.envio_03 .icon{
	background-position:-6px -14px;
}
.fenvio.envio_03 .icon{
  	background-position:-6px -14px;
}

.fenvio.envio_04 .icon{
  	background-position:-6px -404px;
}

.fenvio.envio_05 .icon {
 	background-position:-6px -307px;
}

/*Terminos*/
.terminos #pag_interna .title-terminos{
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 150px;
	margin-bottom: 20px;
	padding-bottom: 0px;
}
.terminos #pag_interna h2.titulo-institucional{
	margin: 0px;
text-transform: uppercase;
    font-family: 'oswald';
    margin-bottom: 10px;
    font-size: 30px;
    font-weight: 500;
    color: #1DB058;
    border:none;
}
#pag_interna .terminos p {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    text-align: left;
    width: 70%;
    margin: 0 auto;
    color: #1a1a1a;
}
#pag_interna .terminos-puntos {
    width: 70%;
    margin: 0 auto;
    font-weight: 400;
    color: #1a1a1a;
    font-size: 14px;
    line-height: 20px;
    margin-top: 50px;
}

#pag_interna .terminos-puntos .ter-secciones{
	margin-bottom: 40px;
}

#pag_interna .terminos-puntos .ter-secciones p{
	margin:10px 0px 10px 0px;
}
#pag_interna .terminos-puntos .ter-secciones span {
    color: #1DB058;
    font-size: 18px;
    font-family: 'gabriel_weiss_friends_fontRg';
    width: 30%;
    margin-right: 11px;
    height: 0px;
}



/*Sucursales*/

.info-sucursales{
	display: flex;
  	justify-content: space-between;
  	margin-bottom: 100px;
  	flex-wrap: wrap;
}

.info-sucursales .datosInfo{
	width: calc((100%/3) - 20px);
}

.info-sucursales .datosInfo h3{
	color: #1DB058;
    font-family:  'oswald';
    font-size: 18px;
    text-transform:  uppercase;
    margin-bottom: 20px;
    text-align:  center;
    font-weight:  500;
}

.info-sucursales .datosInfo ul{
	margin: 15px 0px;
  	min-height: 200px;
}

.info-sucursales .datosInfo li{
	display: flex;
	align-items: center;
	margin: 10px 0px;
}

.info-sucursales .datosInfo li span{
	width: 8%;
	height: 23px;
	display: block;
	background-image: url(/arquivos/sprite-ua.png);
	background-repeat: no-repeat;
	background-position: -637px -12px;
}

.info-sucursales .datosInfo li.icn-tel span{
	background-position: -671px -12px;
}

.info-sucursales .datosInfo  li.icn-mail span{
	background-position: -670px -41px;
}

.info-sucursales .datosInfo li.icn-hora span{
	background-position: -707px -14px;
}

.info-sucursales .datosInfo li.icn-park span{
	background-position: -638px -42px;
}

.info-sucursales .datosInfo a{
	color: #808080;
  	text-decoration: none;
}
.info-sucursales .datosInfo p, .info-sucursales .datosInfo a {
    font-size: 14px;
    display: block;
    line-height: 18px;
    color: #808080;
  	width: 89%;
}



.nuestras-sucursales ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	width: 100%;
	display: flex;
	justify-content: space-around;
}

.nuestras-sucursales ul.tabs li {
	float: left;
	margin: 0;
	cursor: pointer;
	padding: 0px 21px;
	height: 31px;
	line-height: 31px;
	color: black;
	overflow: hidden;
	position: relative;
  	font-family: 'oswald';
  	text-transform: uppercase;
  	font-size: 18px;
}


.nuestras-sucursales ul.tabs li:hover {
	color: #b3cb00;
}

.nuestras-sucursales ul.tabs li.active {
	color: #b3cb00;
	display: block;
}

.nuestras-sucursales  .tab_container {
	border-top: none;
	clear: both;
	float: left;
	width: 100%;
	display: flex;
	justify-content: space-around;
	overflow: auto;
}

.nuestras-sucursales .tab_content {
	padding: 10px;
	display: block !important;
	margin-top: 10px;
}
.nuestras-sucursales .tab_content ul{
  	margin: 0 auto;
  	width: 100%;
  	min-height: 210px;
}

.nuestras-sucursales .tab_container li{
	display: flex;
	align-items: center;
	margin: 10px 0px;
}

.nuestras-sucursales .tab_container li span{
	width: 8%;
	height: 23px;
	display: block;
	background-image: url(/arquivos/sprite-ua.png);
	background-repeat: no-repeat;
	background-position: -637px -12px;
}
.nuestras-sucursales li.ver-mapa{display:block !important;}
.nuestras-sucursales .tab_container li.icn-tel span{
	background-position: -671px -12px;
}

.nuestras-sucursales .tab_container li.icn-mail span{
	background-position: -670px -41px;
}

.nuestras-sucursales .tab_container li.icn-hora span{
	background-position: -707px -14px;
}

.nuestras-sucursales .tab_container li.icn-park span{
	background-position: -638px -42px;
}

.infoSucursales .sucursal a{
	color: #808080;
  	text-decoration: none;
}
.nuestras-sucursales .tab_content p, .nuestras-sucursales .tab_content a {
    font-size: 14px;
    display: block;
    line-height: 18px;
    color: #808080;
  	width: 89%;
}
.nuestras-sucursales .infoSucursales {
    margin: 0px auto !important;
    height: 1190px !important;
}
.nuestras-sucursales{
    background-image: none;
    background-position: bottom;
}

@media only screen and (max-width: 768px){
  .preguntas-frecuentes .tabs.tabs-mobile{display:flex; flex-wrap: wrap; width: 90%; margin: 0 auto 100px auto;}
  .preguntas-frecuentes .tabs{display:none;}
	.preguntas-frecuentes .tabs {
    -webkit-overflow-scrolling: touch;
    position: relative;
}
  .preguntas-frecuentes .element h3{
  	min-height: auto;
  }
  
.preguntas-frecuentes .tabs label {
    /* flex-direction:row; */
    color: black;
    /* width: 20%; */
    /* display: flex; */
    font-weight: 700;
    font-size: 20px;
    text-align: center;
    margin: 10px !important;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    cursor: pointer;
}
.preguntas-frecuentes .tabs label{
   width: calc(100%/3);
   margin: 0px !Important;
}
  
}
/*Marcas*/
p.texto.brand.salomon {
    background: url(/arquivos/salomon.png);
}
p.texto.brand.hi-tec {
    background: url(/arquivos/hitec.png);
}
p.texto.brand.columbia {
    background: url(/arquivos/columbia.png);
}
p.texto.brand.asics {
    background: url(/arquivos/asics.png);
}
p.texto.brand.rollerblade {
    background: url(/arquivos/rollerblade.png);
}
p.texto.brand.saucony {
    background: url(/arquivos/saucony.png);
}
p.texto.brand.oakley {
    background: url(/arquivos/oakley.png);
}
p.texto.brand.quiksilver {
    background: url(/arquivos/quicksilver.png);
}
p.texto.brand.roxy {
    background: url(/arquivos/roxy.png);
}
p.texto.brand.rossignol {
    background: url(/arquivos/rossignol.png);
}
p.texto.brand.lowe-alpine {
    background: url(/arquivos/lowealpine.png);
}
p.texto.brand.ansilta {
    background: url(/arquivos/ansilta.png);
}
p.texto.brand.anon {
    background: url(/arquivos/anon.png);
}
p.texto.brand.doite {
    background: url(/arquivos/doite.png);
}
p.texto.brand.under-armour {
    background: url(/arquivos/underarmour.png);
}
p.texto.brand.nitro-snowboards {
    background: url(/arquivos/nitro.png);
}
p.texto.brand.fischer {
    background: url(/arquivos/fischer.png);
}
p.texto.brand.coleman {
    background: url(/arquivos/coleman.png);
}
p.texto.brand.burton {
    background: url(/arquivos/burton.png);
}
p.texto.brand.asolo {
    background: url(/arquivos/asolo.png);
}
p.texto.brand.victorinox {
    background: url(/arquivos/victorinox.png);
}
p.texto.brand.laken {
    background: url(/arquivos/laken.png);
}
p.texto.brand.leatherman {
    background: url(/arquivos/leatherman.png);
}
p.texto.brand.leki {
    background: url(/arquivos/leki.png);
}
p.texto.brand.maglite {
    background: url(/arquivos/maglite.png);
}
p.texto.brand.nationalgeographic {
    background: url(/arquivos/nationalgeographic.png);
}
p.texto.brand.nike {
    background: url(/arquivos/nike.png);
}
p.texto.brand.opinel {
    background: url(/arquivos/opinel.png);
}
p.texto.brand.rubbermaid {
    background: url(/arquivos/rubbermaid.png);
}
p.texto.brand.rusty-optical {
    background: url(/arquivos/rusty.png);
}
p.texto.brand.sevylor {
    background: url(/arquivos/sevylor.png);
}
p.texto.brand.skechers {
    background: url(/arquivos/skechers.png);
}
p.texto.brand.tasco {
    background: url(/arquivos/tasco.png);
}
p.texto.brand.timex {
    background: url(/arquivos/timex.png);
}
p.texto.brand.wakke {
    background: url(/arquivos/wakke.png);
}
p.texto.brand.weis {
    background: url(/arquivos/weis.png);
}
p.texto.brand.fenix {
    background: url(/arquivos/fenix.png);
}
p.texto.brand.aquafloat {
    background: url(/arquivos/aquafloat.png);
}
p.texto.brand.nexxt {
    background: url(/arquivos/nexxt.png);
}
p.texto.brand.alaska {
    background: url(/arquivos/alaska.png);
  	background-size: contain;
}
p.texto.brand.surfanic {
    background: url(/arquivos/surfanic.png);
}
p.texto.brand.acon {
    background: url(/arquivos/acon.png);
}
p.texto.brand.arena {
    background: url(/arquivos/arena.png);
}
p.texto.brand.artika{
    background: url(/arquivos/artika.png);
}
p.texto.brand.athix{
    background: url(/arquivos/athix.png);
}
p.texto.brand.gyro{
    background: url(/arquivos/gyro.png);
}
p.texto.brand.hydrapak{
    background: url(/arquivos/hydrapak.png);
}
p.texto.brand.led-lenser{
    background: url(/arquivos/ledlenser.png);
  	background-size: contain;
}
p.texto.brand.nutcase{
    background: url(/arquivos/nutcase.png);
}
p.texto.brand.powerslide{
    background: url(/arquivos/powerslide.png);
}
p.texto.brand.atlantikayaks{
    background: url(/arquivos/atlantikayaks.png);
}
p.texto.brand.banga{
    background: url(/arquivos/banga.png);
}
p.texto.brand.black-rock{
    background: url(/arquivos/black-rock.png);
}
p.texto.brand.boreal{
    background: url(/arquivos/boreal.png);
}
p.texto.brand.briko{
    background: url(/arquivos/briko.png);
}
p.texto.brand.high-sierra{
    background: url(/arquivos/high-cierra.png);
}
p.texto.brand.julbo{
    background: url(/arquivos/julbo.png);
}
p.texto.brand.matter{
    background: url(/arquivos/matter.png);
}
p.texto.brand.ombu{
    background: url(/arquivos/ombu.png);
}
p.texto.brand.brunton{
    background: url(/arquivos/brunton.png);
}
p.texto.brand.bushnell{
    background: url(/arquivos/bushnell.png);
}
p.texto.brand.compressport{
    background: url(/arquivos/compress-sport.png);
    background-size: contanin;
}
p.texto.brand.dakine{
    background: url(/arquivos/dakine.png);
}
p.texto.brand.hokenn{
    background: url(/arquivos/hokenn.png);
}
p.texto.brand.klik{
    background: url(/arquivos/klik.png);
}
p.texto.brand.nikko{
    background: url(/arquivos/nikko.png);
}
p.texto.brand.oslo{
    background: url(/arquivos/oslo.png);
}
p.texto.brand.deluxe{
    background: url(/arquivos/deluxe.png);
}
p.texto.brand.deuter{
    background: url(/arquivos/deuter.png);
}
p.texto.brand.exotic{
    background: url(/arquivos/exotic.png);
}
p.texto.brand.flying-eagle{
    background: url(/arquivos/flyingeagle.png);
}
p.texto.brand.goal-zero{
    background: url(/arquivos/goalzero.png);
}
p.texto.brand.hummer{
    background: url(/arquivos/hummer.png);
}
p.texto.brand.komperdell{
    background: url(/arquivos/komperdell.png);
}
p.texto.brand.noaflojes{
    background: url(/arquivos/noaflojes.png);
}
p.texto.brand.punto-zero{
    background: url(/arquivos/puntozero.png);
}
p.texto.brand.clarks{
    background: url(/arquivos/clarks.png);
}
p.texto.brand.fila{
    background: url(/arquivos/fila.png);
}
p.texto.brand.la-playa{
    background: url(/arquivos/laplaya.png);
}
p.texto.brand.marfed{
    background: url(/arquivos/marfed.png);
}
p.texto.brand.oakley{
    background: url(/arquivos/oakley.png);
}
p.texto.brand.pyam{
    background: url(/arquivos/pyam.png);
}
p.texto.brand.seba{
    background: url(/arquivos/seba.png);
}
p.texto.brand.trevo{
    background: url(/arquivos/trevo.png);
}
p.texto.brand.goretex{
    background: url(/arquivos/goretex.png);
}
p.texto.brand.hoka-one-one{
    background: url(/arquivos/hoka.png);
}
p.texto.brand.chulenguito{
    background: url(/arquivos/chulenguito.png);
}
p.texto.brand.source{
    background: url(/arquivos/source.png);
  	background-size: contain;
}
p.texto.brand.ombak{
    background: url(/arquivos/ombak.png);
  	background-size: contain;
}
p.texto.brand.shilba{
    background: url(/arquivos/shilba.png);
    background-size: contain;
}
p.texto.brand.stanley{
    background: url(/arquivos/stanley.png);
    font-size: contain;
}
p.texto.brand.skala{
    background: url(/arquivos/skala.png);
    background-size: contain;
}
p.texto.brand.waterdog{
    background: url(/arquivos/waterdog.png);
    background-size: contain;
}
p.texto.brand.Rusty-Optical{
    background: url(/arquivos/rusty.png);
    background-size: contain;
}
p.texto.brand.deeluxe{
    background: url(/arquivos/deeluxe.png);
    background-size: contain;
}
p.texto.brand.dc-shoes{
    background: url(/arquivos/dc.png);
    background-size: contain;
}
p.texto.brand.spinit-aire-libre{
    background: url(/arquivos/spinit.png);
    background-size: contain;
}
p.texto.brand.osprey{
    background: url(/arquivos/logo_osprey.png);
    background-size: contain;
}
p.texto.brand.salming{
    background: url(/arquivos/logo_salming.png);
    background-size: contain;
}
p.texto.brand.picture{
    background: url(/arquivos/logo_picture.png);
    background-size: contain;
}
p.texto.brand.gu-energy{
    background: url(/arquivos/logo_gu.png);
    background-size: contain;
}
p.texto.brand.seatosummit{
    background: url(/arquivos/Seatosummit_logo.png);
    background-size: contain;
}
p.texto.brand.rip-curl{
    background: url(/arquivos/logo_ripcurl.png);
    background-size: cover;
}
p.texto.brand.black-diamond{
    background: url(/arquivos/black_diamond_logo.png);
    background-size: contain;
}
p.texto.brand.contigo{
    background: url(/arquivos/logo_contigo.png);
    background-size: contain;
}
p.texto.brand.sm{
    background: url(/arquivos/brunton.png);
    background-size: contain;
}
p.texto.brand.sm{
    background: url(/arquivos/brunton.png);
    background-size: contain;
}
p.texto.brand.new-balance {
  background: url(/arquivos/list-new-balance.png);
  margin-top: -42px;
  width: 77px;
  height: 43px;
  background-size: contain;
}









.box-item .brand.saucony{
	background-image: url(/arquivos/saucony.jpg);
  	background-size: 80px;
}

.box-item .brand.roxy{
	background-image: url(/arquivos/roxy.jpg);
  	background-size: 60px;
}

.box-item .brand {
	font-size: 0px;
    width: 100px;
    height: 60px;
    position: relative;
    top: 50px;
    z-index: 9;
    background-repeat: no-repeat;
    margin: auto;
    margin-top: -50px;
}
.Marcas a{
	color:inherit;
	text-decoration:none;
}
.nuestras-marcas .logos-marcas a {
    width: calc((100%/7) - 10px);
    text-align: center;
    margin-bottom: 10px;
  	border: 1px solid #ddd;
  	padding: 10px;
  	height: 80px;
  	display: flex;
  	align-items: center;
  	justify-content: center;
  	font-size: 15px;
  	font-family: 'oswald';
  	text-transform: uppercase;
  	color: #9b9b9b;
  	font-weight: 500;
}

.nuestras-marcas .logos-marcas a img{
	width: auto;
  height: auto;
}

/* new-balance  marca */
img.new-balance {
  width: 100px !important;
  height: 60px !important;
}

.nuestras-marcas .logos-marcas{
	justify-content: space-between;
}

.sobre-nosotros .background-qs{
  display:none;
}
.sobre-nosotros .subtitlePage {
    text-align: center;
    height: 320px;
    margin: 150px auto 50px auto;
}
.privacidad-cliente .subtitlePage {
    text-align: center;
    height: 300px;
    margin: 100px auto 50px auto;
}

.background-qs{
	background-position: bottom;
}

@media (max-width: 1024px){
   .info-sucursales .datosInfo{
      width: calc((100%/2) - 20px);
  }
}

@media (max-width: 992px){
  #pag_interna .terminos-puntos, #pag_interna .terminos p{
  	width: 80%;
  }
  .nuestras-marcas .logos-marcas a{
  	width: calc((100%/5) - 10px);
  }
}

@media (max-width: 768px){
  .preguntas-frecuentes .tabs label{
  	width: calc(90%/3);
  }
  .preguntas-frecuentes .background-qs{
  	background-size: 140%;
    background-position: bottom right;
  }
  .background-qs{
  	height: 200px;
  }
  .nuestras-marcas .logos-marcas{
  	width: 95%;
    margin: 0 auto;
  }
}

@media (max-width: 600px){
   .nuestras-marcas .logos-marcas a{
  	width: calc((100%/4) - 10px);
  }
}

@media (max-width: 480px){
  .preguntas-frecuentes .tabs label{
  	width: calc(90%/2);
  }
  .preguntas-frecuentes .content summary{
  	line-height: 20px;
  }
  .fpago .icon, .fpago.preguntas .icon, .fpago.sucursales .icon, .fenvio .icon{
  	display: none;
  }
  .preguntas-frecuentes .formas-envio .texto{
  	width: 100%;
  }
  .preguntas-frecuentes .formas-envio .texto ul{
  	margin-left: 20px;
  }
  .preguntas-frecuentes .background-qs{
  	background-size: 200%;
  }
  #pag_interna .terminos-puntos, #pag_interna .terminos p{
  	width: 90%;
  }
  .terminos #pag_interna h2.titulo-institucional{
  	font-size: 24px;
  }
  .nuestras-marcas .logos-marcas a{
  	width: calc((100%/3) - 10px);
  }
  .info-sucursales .datosInfo{
	width: 100%;
   }
  .info-sucursales .datosInfo{
  	width: 90%;
    margin: 0 auto 50px auto;
  }
  .fullbanner-small .owl-controls .owl-buttons, .fullbanner .owl-controls .owl-buttons{
  	display: none !important;
  }
}

@media (max-width: 414px){
  .boton-comprar-asincrono span{
  	background-position: -388px -29px;
    width: 30px;
  }	
}
.gridbanner{background:gray;height: 100%;width: 100%;grid-column: 2/5;}
.gridbanner img{
	width:100%;
}

.codigo-produto #brand .brandName{
	font-size: 20px;	
  	display: flex;
  	align-items: center;
  	justify-content: flex-end;
  	width: 100px;
  	height: 60px;
  	background-position: center right;
  	font-family: 'Oswald';
  	font-weight: 600;
  	background-repeat: no-repeat;
} 

.codigo-produto #brand .brandName a{
	color: #999;
  	text-decoration: none;
}

.codigo-produto #brand .brandName.Salomon{
	background-image: url(/arquivos/salomon.png);
  	font-size: 0px;
  	background-size: auto;
}

.codigo-produto #brand .brandName.Asics{
	background-image: url(/arquivos/asics.png);
  	font-size: 0px;
  	background-size: auto;
} 

.codigo-produto #brand .brandName.Hi-Tec{
	background-image: url(/arquivos/hitec.png);
  	font-size: 0px;
} 

.codigo-produto #brand .brandName.Victorinox{
	background-image: url(/arquivos/victorinox.png);
  	font-size: 0px;
}

.codigo-produto #brand .brandName.Coleman {
	background-image: url(/arquivos/coleman.png);
  	font-size: 0px;
}

.codigo-produto #brand .brandName.Fischer {
	background-image: url(/arquivos/fischer.png);
  	font-size: 0px;
}

.codigo-produto #brand .brandName.Nitro-Snowboards{
	background-image: url(/arquivos/nitro.png);
  	font-size: 0px;
  	background-size: auto;
}

.codigo-produto #brand .brandName.Doite{
	background-image: url(/arquivos/doite.png);
  	font-size: 0px;
  	background-size: auto;
}

.codigo-produto #brand .brandName.Surfanic{
	background-image: url(/arquivos/surfanic.png);
  	font-size: 0px;
}

.codigo-produto #brand .brandName.Rossignol{
	background-image: url(/arquivos/rossignol.png);
  	font-size: 0px;
}

.codigo-produto #brand .brandName.Ansilta{
	background-image: url(/arquivos/ansilta.png);
  	font-size: 0px;
}

.codigo-produto #brand .brandName.Roxy{
	background-image: url(/arquivos/roxy.png);
  	font-size: 0px;
}

.codigo-produto #brand .brandName.Quiksilver{
	background-image: url(/arquivos/quicksilver.png);
  	font-size: 0px;
}

.codigo-produto #brand .brandName.Oakley {
	background-image: url(/arquivos/oakley.png);
  	font-size: 0px;
  	background-size: auto;
}

.codigo-produto #brand .brandName.Under-Armour{
	background-image: url(/arquivos/underarmour.png);
  	font-size: 0px;
  	background-size: auto;
}

.codigo-produto #brand .brandName.Saucony{
	background-image: url(/arquivos/saucony.png);
  	font-size: 0px;
}

.codigo-produto #brand .brandName.Lowe-Alpine{
	background-image: url(/arquivos/lowealpine.png);
  	font-size: 0px;
  	background-size: auto;
} 

.codigo-produto #brand .brandName.Columbia{
	background-image: url(/arquivos/columbia.png);
  	font-size: 0px;
} 

.codigo-produto #brand .brandName.Rollerblade{
	background-image: url(/arquivos/rollerblade.png);
  	font-size: 0px;
} 

.codigo-produto #brand .brandName.Burton{
	background-image: url(/arquivos/burton.png);
  	font-size: 0px;
}
.codigo-produto #brand .brandName.Acon{
  background-image: url(/arquivos/acon.png);
    font-size: 0px;
} 
.codigo-produto #brand .brandName.Anon{
  background-image: url(/arquivos/anon.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Aquafloat{
  background-image: url(/arquivos/aquafloat.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Arena{
  background-image: url(/arquivos/arena.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Artika{
  background-image: url(/arquivos/artika.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Asolo{
  background-image: url(/arquivos/asolo.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Athix{
  background-image: url(/arquivos/athix.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Atlantikayaks{
  background-image: url(/arquivos/atlantikayaks.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Banga{
  background-image: url(/arquivos/banga.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Boreal{
  background-image: url(/arquivos/boreal.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Coleman{
  background-image: url(/arquivos/coleman.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Dakine{
  background-image: url(/arquivos/dakine.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.DC-Shoes{
  background-image: url(/arquivos/dc.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Exotic{
  background-image: url(/arquivos/exotic.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Fenix{
  background-image: url(/arquivos/fenix.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Fila{
  background-image: url(/arquivos/fila.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Goal-Zero{
  background-image: url(/arquivos/goalzero.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Gyro{
  background-image: url(/arquivos/gyro.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.High-Sierra{
  background-image: url(/arquivos/high-cierra.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Hokenn{
  background-image: url(/arquivos/hokenn.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Hummer{
  background-image: url(/arquivos/hummer.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Hydrapak{
  background-image: url(/arquivos/hydrapak.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Julbo{
  background-image: url(/arquivos/julbo.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Klik{
  background-image: url(/arquivos/klik.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Komperdell{
  background-image: url(/arquivos/komperdell.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Laken{
  background-image: url(/arquivos/laken.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Leatherman-Tools{
  background-image: url(/arquivos/leatherman.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Led-Lenser{
  background-image: url(/arquivos/ledlenser.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Leki{
  background-image: url(/arquivos/leki.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Leki{
  background-image: url(/arquivos/leki.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Maglite{
  background-image: url(/arquivos/maglite.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.National-Geographic{
  background-image: url(/arquivos/nationalgeographic.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Nexxt{
  background-image: url(/arquivos/nexxt.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Nike{
  background-image: url(/arquivos/nike.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Nikko{
  background-image: url(/arquivos/nikko.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Noaflojes{
  background-image: url(/arquivos/noaflojes.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Nutcase{
  background-image: url(/arquivos/nutcase.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Ombak{
  background-image: url(/arquivos/ombak_product.png);
  width: 110px;
  font-size: 0px;
}
.codigo-produto #brand .brandName.Opinel{
  background-image: url(/arquivos/opinel.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Oslo{
  background-image: url(/arquivos/oslo.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Powerslide{
  background-image: url(/arquivos/powerslide.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Rubbermaid{
  background-image: url(/arquivos/rubbermaid.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Rusty-Optical{
  background-image: url(/arquivos/rusty.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Sevylor-Fish-Hunter{
  background-image: url(/arquivos/sevylor.png);
    font-size: 0px;
}

.codigo-produto #brand .brandName.Shilba{
  background-image: url(/arquivos/shilba.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Skala{
  background-image: url(/arquivos/skala.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Skechers{
  background-image: url(/arquivos/skechers.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Smith-Optics{
  background-image: url(/arquivos/smith.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Snowbumps{
  background-image: url(/arquivos/snowbumps.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Source{
  background-image: url(/arquivos/source.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Spinit-Aire-Libre{
  background-image: url(/arquivos/spinit.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Stanley{
  background-image: url(/arquivos/stanley.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Stolberg{
  background-image: url(/arquivos/stolberg.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Stylo{
  background-image: url(/arquivos/stylo.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Surfanic{
  background-image: url(/arquivos/surfanic.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Tasco{
  background-image: url(/arquivos/tasco.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Thermoskin{
  background-image: url(/arquivos/thermoskin.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Timex{
  background-image: url(/arquivos/timex.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Torch{
  background-image: url(/arquivos/torch.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Trento{
  background-image: url(/arquivos/trento.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Trevo{
  background-image: url(/arquivos/trevo.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Wakke{
  background-image: url(/arquivos/wakke.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Waterdog{
  background-image: url(/arquivos/waterdog.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Weis{
  background-image: url(/arquivos/weis.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Goretex{
  background-image: url(/arquivos/goretex.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Flying-Eagle{
  background-image: url(/arquivos/flyingeagle.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Jofran{
  background-image: url(/arquivos/jofran.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Clarks{
  background-image: url(/arquivos/clarks.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Fila{
  background-image: url(/arquivos/fila.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Marfed{
  background-image: url(/arquivos/marfed.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Pyam{
  background-image: url(/arquivos/pyam.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Alaska{
  background-image: url(/arquivos/alaska.png);
  font-size: 0px;
  background-size: contain;
}
.codigo-produto #brand .brandName.Black-Rock{
  background-image: url(/arquivos/black-rock.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Briko{
  background-image: url(/arquivos/briko.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Bushnell{
  background-image: url(/arquivos/bushnell.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Compressport{
  background-image: url(/arquivos/compress-sport.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Deeluxe{
  background-image: url(/arquivos/deeluxe.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.La-Playa{
  background-image: url(/arquivos/laplaya.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Matter{
  background-image: url(/arquivos/matter.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Punto-Zero{
  background-image: url(/arquivos/punto-zero.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Scuba{
  background-image: url(/arquivos/scuba.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Seba{
  background-image: url(/arquivos/seba.png);
    font-size: 0px;
}
.codigo-produto #brand .brandName.Hoka{
  background-image: url(/arquivos/hoka.png);
    font-size: 0px;
}
  .beforeLoading{
    position:absolute;
    left:0;
    right:0;
    top:0;
    z-index: 98;
    bottom:0;
    background: rgba(255, 255, 255, 0.8);
}
.beforeLoading img {
    margin: 150px auto;
    text-align: center;
    position: fixed;
    right: 492px;
}

.pages li,
.pages li.pgEmpty {
    background-color: transparent;
    border: 0;
    text-transform: capitalize;
}



ul.pages li:hover {
  color:black;
  font-weight: 600;
}

li.martinez.sucursal-nombre,
.contenido-retiro li.separator {
    display: none;
}

.product-description #caracteristicas th.name-field.Caracteristicas {
    text-decoration-line: underline;
    text-align: center;
    font-size: 21px;
}

.product-description #caracteristicas th.name-field.Caracteristicas {
    margin: 0px auto;
    padding: 0px;
    width: 70%;
}
td.value-field.Caracteristicas {
    display: flex;
    justify-content: center;

}
.product-description #caracteristicas td div {
    font-size: 14px !important;
    color: #000000;
    font-weight: 400;
    padding: 2px 10px;
}


.product-description .productDescription, .product-description #caracteristicas td {
    font-family: "Open Sans";
    font-size: 14px !important;
    font-weight: 400;
}

.productDescription {
    border-bottom: 1px solid #E0E0E0;
    padding-bottom: 10px;
}

.product-description #caracteristicas td.value-field.Caracteristicas:last-child  {
    border-bottom: 1px solid #000000;
    padding-bottom: 20px;
}

.product-description .product-description-box {
    display: block;
    padding-bottom: 10px;
}
