html{overflow-y:auto;overflow-x:hidden;}
html.noscroll{overflow:hidden;}
body.noscroll{overflow:hidden;}
::placeholder{color:var(--color_dark_grey);opacity:1;padding-left:0;}
:-ms-input-placeholder{color:var(--color_dark_grey);padding-left:0;}
::-ms-input-placeholder{color:var(--color_dark_grey);padding-left:0;}
#pageContainer .container{max-width:1744px!important;width:100%!important;margin:0 auto;display:block;}
.container-fluid{padding:0;}
/*#pageContainer {margin-top:85px;}*/
#pageContainer .designers_page{font-family:gorditaregular;}
.vmain:focus{outline:none;}
h1{font-family:gorditalight, sans-serif!important;font-weight:300!important;margin-top:20px;margin-bottom:40px;}
h2{font-family:gorditalight, sans-serif!important;font-weight:300!important;}
h1, h2, h3, h4, h5, h6{padding-bottom:0!important;}
.h1, .h2, .h3, h1, h2, h3{margin-top:0;margin-bottom:45px;line-height:1.15em;}
.nomargin{margin:0;}
.nopadding{padding:0;}
.mb-45{margin-bottom:45px;}
.mb-20{margin-bottom:20px;}
.mr-15{margin-right:15px;}
.mt-20{margin-top:20px;}
.mb-footer{margin-bottom:50px;}
.fontnews{margin-top:15px;}
h5.fontnews{line-height:1.15em;font-family:gorditalight, sans-serif!important;font-weight:300!important;}
.alertBar{height:120px;max-height:120px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--color_dusty_pink);}
#pageContainer .section-header{margin-top:0px;margin-bottom:25px;}
#pageContainer .section-header .section-title{text-align:left;}
#pageContainer .section-header .section-title h1{font-family:gorditalight;font-size:40px;margin-top:15px;margin-bottom:15px;}
#pageContainer .section-header .header-title-container {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  /*justify-items: center;*/
  align-items: center;
}
.wheretobuyContent .modal-dialog{width:80% !important;}
.wheretobuy-container #buscardondecomprar_enviar{width:100%;margin-top:20px;}
.donde-comprar-description{display:block;}
.donde-comprar-description h1{color:black;font-size:26px;}
.donde-comprar-description p{color:#595959;font-family:gorditaregular;}
.donde-comprar-description form{margin-top:15px;height:250px;display:flex;flex-direction:column;justify-content:space-evenly;}
.donde-comprar-description form input, .donde-comprar-description form select{background-color:white;border:1px solid;color:#333333;min-width:50%;display:table;margin-bottom:10px;padding:5px 10px 0 10px;}
.donde-comprar-description form select{border-color:#ccc;color:#525252;width:100%}
.donde-comprar-description .hdos{color:#595959;font-family:gorditaregular!important;font-size:16px;margin:0 0 10px;line-height:normal;}
.donde-comprar-resultados{background:var(--color_very_ligth_grey) none repeat scroll 0 0;margin-top:40px;padding-bottom:50px;padding-top:25px;}
.donde-comprar-resultados .distribuidor_content{margin-top:20px;margin-bottom:20px;}
.donde-comprar-resultados .distribuidor__item{text-align:left;margin-bottom:50px;}
.donde-comprar-resultados .dist-item{display:flex;justify-content:center;border-bottom:1px solid;border-top:1px solid;padding:20px;align-items:center;border-color:var(--color_metallic_grey);}
.donde-comprar-resultados .distribuidor__item__title{color:var(--color_black);font-size:20px;}
.donde-comprar-resultados .distribuidor__item__desc{color:var(--color_black);font-size:14px;}
.vmain .donde-comprar-resultados .btn{margin:0;}
.donde-comprar-description .boton_enviar{margin-right:0px!important;}
.donde-comprar-interesado{border-top:1px solid #ccc;margin-bottom:44px;margin-right:0;padding-top:25px;}
.donde-comprar-interesado h3{color:#000000;font-family:gorditaregular;font-size:26px;margin-bottom:34px;}
.donde-comprar-interesado .favoritos__wrapper{margin-bottom:20px;position:relative;}
.donde-comprar-interesado .favoritos__item{margin-right:10px;}
.donde-comprar-interesado .favoritos__item .img-featured{background:#d9d8cf;float:left;margin-right:14px;height:46px;width:46px;}
.donde-comprar-interesado .favoritos__item__title{color:#333333;font-family:gorditaregular;font-size:18px;}
.donde-comprar-interesado .favoritos__item__desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666666;font-family:gorditaregular;font-size:15px;}
.donde-comprar-interesado .favoritos__item__delete{position:absolute;right:0;top:0;}
.dialog-interesado-en{height:100%;}
.dialog-interesado-en .custom-table .custom-column{float:left;width:100px;}
#formSolicitarConsulta .form-control.error{color:#535353!important;}
#wheretobuy-container .styled-select{margin:20px 0;}
#wheretobuy-container #buscardondecomprar .boton_enviar{margin-top:30px;}
.wheretobuyContent #form-contact-us .wtb-row-policy{display:flex;align-self:flex-end;flex:1 0 auto;justify-content:flex-end;align-items:center;}
.wheretobuyContent .wtb-row-reason{font-size:12px;margin-bottom:20px;}
.wheretobuyContent #buscardondecomprar_enviar{margin-top:30px;}
.wheretobuyContent .boton_enviar{display:flex;justify-content:center;}
.scroll-top-wrapper{position:fixed;opacity:0;visibility:hidden;overflow:hidden;text-align:center;z-index:99999999;background-color:var(--color_barra_idiomas);color:var(--color_metallic_grey);width:50px;height:48px;line-height:48px;right:30px;bottom:30px;padding-top:2px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;font-size:30px;}
.scroll-top-wrapper:hover{background-color:var(--color_metallic_grey);color:var(--color_barra_idiomas);}
.scroll-top-wrapper.show{visibility:visible;cursor:pointer;opacity:1.0;}
.scroll-top-wrapper i.fa{line-height:inherit;}
