img.imagen-pertenece{
heigth:100px !important;
width:100px !important;
}
.owl-carousel .PRODUCT_BOX .box_image{
/*height: 365px !important;*/
}

@media (max-width: 767px){
.box_image .badge-hotsale{
    display: block;
    width: 70px;
    height: 70px;
    position: relative;
    float: right;
}
}

@media (min-width: 767px){
.box_image .badge-hotsale{
    display: block;
    width: 50px;
    height: 50px;
    position: relative;
    float: right;
}
}

#recaptcha2{
transform: scale(1);
}
.sector-ayuda{
display: none !important;
}
.btn-calc, .btn-calc:visited{
display: none !important;
}





.Order .mensaje-envios{
display:none;
}

.bloque-informativo{
padding: 10px 30px;
width: 100%;
display: flex;
margin: 10px 0;
float: left;
border: 1px solid #d3d3d3;
color: #fff;
font-size: 13px;
background: #000;
}

.datafiscal {
margin-top:15px !important;
}

.sellos .hsale img {
    margin-top: 0;
    width: 55px;
}

.badge-preventa {
    background-color: #03adfc !important;
    color: #fff !important;
    border: 1px solid #03adfc !important;
}

.btnGarmin {
border: 1px solid;
font-size: 1.1em;
font-weight: 400;
min-width: 182px;
background-color: #000;
padding: 6px 20px;
text-shadow: none;
margin-bottom: 10px;
box-shadow: none;
color: #fff;
line-height: 1.5em;
border-radius: 5px;
/* line-height: 1.5em; */
}


.preguntaPad{padding-bottom:25px;}

.preguntaTitu{
float: left;
font-weight: 500;
font-size: 2.4em;
margin: 20px auto 35px;
text-align: left;
width: 100%;
font-family: 'Knockout-HTF30-JuniorWelterwt';
text-transform: uppercase;
}

ul.bullets{
    list-style:disc;
    padding-bottom: 15px;
    padding-left: 15px;
    font-size:1.3em;
    line-height:1.5em;

}

ul.bullets2{
    list-style:disc;
    padding-bottom: 15px;
    padding-left: 15px;
    font-size:1.0em;
    line-height:1.5em;

}

.related1 .PRODUCT_BOX .box_data h3{
text-transform:uppercase;
}



/* ESTILOS GARMIN DETALLE DE PRODUCTO ***************************************
----------------------------------------------------------------------------------------------------------------*/








/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/
.app__tabs__content {
 padding-top:7em;
 margin-top:-4.7em;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 font-size:14px;
 max-width:1170px;
 width:100%;
 margin-left:auto;
 margin-right:auto;
 min-height:600px
}
@media screen and (min-width:768px) {
 .app__tabs__content {
  padding:7em 5.15em 2em
 }
}
.app__tabs__content__main {
 width:100%
}
@media screen and (min-width:1023px) {
 .app__tabs__content__main {
  width:70%
 }
}
.app__tabs__content__main img {
 max-width:100%;
 height:auto
}
.app__tabs__content__main .app__layout__flex-container {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-flow:row wrap;
 flex-flow:row wrap;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:stretch;
 -ms-flex-align:stretch;
 align-items:stretch
}
@media screen and (min-width:768px) {
 .app__tabs__content__main .app__layout__flex-container {
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start
 }
}
.app__tabs__content__main .app__layout__half {
 -webkit-box-flex:1;
 -ms-flex:1 1 100%;
 flex:1 1 100%
}
@media screen and (min-width:768px) {
 .app__tabs__content__main .app__layout__half {
  -ms-flex-preferred-size:50%;
  flex-basis:50%
 }
}
.app__tabs__content__main .app__select-box {
 font-size:18px;
 min-width:220px;
 width:auto
}
@media screen and (min-width:768px) {
 .app__tabs__content__main .app__select-box {
  font-size:13px
 }
}
.app__tabs__content__main:last-of-type .app__tabs__content__link {
 border-bottom:1px solid #dcdcdc
}
.app__tabs__content__link {
 cursor:pointer;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 color:#000;
 padding:1.5em 2em;
 margin:0;
 font-size:1em;
 font-weight:600;
 letter-spacing:.02em;
 text-transform:uppercase;
 border-top:1px solid #dcdcdc
}
.app__tabs__content__link--active {
 color:#000;
 border-bottom:1px solid #dcdcdc
}
.app__tabs__content__link__icon {
 height:20px;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 margin-left:auto
}
.app__tabs__content__link--active .app__tabs__content__link__icon--plus,
.app__tabs__content__link__icon--minus {
 display:none
}
.app__tabs__content__link--active .app__tabs__content__link__icon--minus {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
@media screen and (min-width:768px) {
 .app__tabs__content__link {
  display:none;
  border:none;
  color:#000;
  background-color:transparent
 }
}
.app__tabs__content__wrap {
 max-height:0;
 padding:2em;
 width:100%;
 min-height:1px;
 overflow:visible;
 max-height:unset
}
@media screen and (min-width:768px) {
 .app__tabs__content__wrap {
  padding:0
 }
}
.app__tabs__content__wrap a {
 color:#007bc1
}
.app__tabs__content__wrap img {
 max-width:100%;
 height:auto
}
.app__tabs__content__wrap table {
 width:99%
}
.app__tabs__content__wrap table td.yes {
 background:url(https://static.garmincdn.com/com.garmin.buy/ui/images/icons/check.png) 10px 9px no-repeat
}
@media screen and (min-width:768px) {
 .app__tabs__content__wrap {
  max-height:none;
  -webkit-transition:max-height 2s;
  transition:max-height 2s
 }
}
.app__tabs__content__full .app__tabs__content__main {
 width:100%
}
.app__tabs__content__full {
 font-size:16px
}
.app__tabs__content__full a {
 color:#000;
 text-decoration:underline
}
.app__tabs__content hr {
 border-top:none
}











/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/.app__overview__intro__title {
 text-transform:uppercase;
 max-width:900px
}
.app__overview__intro .app__overview__intro__title {
 margin-left:auto;
 margin-right:auto;
 margin-top:0
}
.app__overview__intro__description {
 text-align:center;
 margin-bottom:3rem;
 max-width:900px
}
.app__overview__intro__icons {
 flex-wrap:wrap
}
@media screen and (min-width:480px) {
 .app__overview__intro__icons {
  flex-direction:row
 }
}
.app__overview__intro__icons .app__feature__card__description {
 text-align:center
}
.app__overview__intro__icons>* {
 flex:0 0 100%
}
@media screen and (min-width:480px) {
 .app__overview__intro__icons>* {
  flex-basis:50%;
  padding:0 .5rem
 }
 .app__overview__intro__icons>:first-child {
  margin-left:-.5rem
 }
 .app__overview__intro__icons>:last-child {
  margin-right:-.5rem
 }
}
@media screen and (min-width:768px) {
 .app__overview__intro__icons>* {
  flex-basis:16.66667%
 }
}
/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/.app__disclaimer__block {
 margin-bottom:1em;
 padding:0 .5rem
}
/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/.app__disclaimer__item {
 font-size:.6875rem;
 line-height:1.25rem
}
/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/.app__disclaimer__icon {
 display:inline-block;
 margin-right:1.5rem;
 margin-bottom:.5rem
}
.app__disclaimer__icon:last-child {
 margin-right:0
}
/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/.app__product__copy__title {
 margin-left:auto;
 margin-right:auto;
 margin-top:0
}
.app__product__copy__description {
 margin-bottom:1.5rem
}
.app__product__copy--dark {
 background-color:#000
}
.app__related__card__title__text,
body {
 font-family:Roboto,Noto Sans TC,Noto Sans SC,Noto Sans JP,Noto Sans KR,Prompt,sans-serif,Microsoft JhengHei
}
/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/.app__related__card {
 text-align:center;
 -webkit-box-flex:0;
 -ms-flex:0 1 auto;
 flex:0 1 auto;
 -webkit-box-align:stretch;
 -ms-flex-align:stretch;
 align-items:stretch;
 width:200px;
 margin-bottom:0;
 padding:0 .5rem
}
.app__related__card,
.app__related__card__inner {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
.app__related__card__inner {
 position:relative;
 background:#fff;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 width:100%;
 padding:1rem
}
@media screen and (min-width:1023px) {
 .app__related__card__inner {
  padding:1.8rem 1rem
 }
}
.app__related__card__inner:hover {
 text-decoration:none
}
.app__related__card--has-icon .app__related__card__image {
 display:block
}
.app__related__card--has-icon .app__related__card__inner {
 padding:1rem
}
@media screen and (min-width:1023px) {
 .app__related__card--has-icon .app__related__card__inner {
  padding-top:2rem;
  padding-bottom:2rem
 }
}
.app__related__card--has-icon .app__related__card__title {
 margin-top:1em
}
.app__related__card__image {
 padding:0 0 1rem;
 width:50px;
 height:50px;
 margin:0 auto;
 display:none
}
.app__related__card__title {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
.app__related__card__title__text {
 text-transform:uppercase;
 color:#000;
 font-size:.875rem;
 font-weight:500;
 padding-left:1rem;
 max-width:140px
}
.app__related__card__title__arrow {
 margin-left:1rem;
 width:14px;
 height:14px
}
.app__product__card__price,
.app__product__card__title,
body {
 font-family:Roboto,Noto Sans TC,Noto Sans SC,Noto Sans JP,Noto Sans KR,Prompt,sans-serif,Microsoft JhengHei
}
/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/.app__product__card {
 width:100%;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:stretch;
 -ms-flex-align:stretch;
 align-items:stretch;
 margin-bottom:1rem
}
@media screen and (min-width:768px) {
 .app__product__card {
  padding:0 .5rem;
  width:33.333%
 }
}
@media screen and (min-width:1023px) {
 .app__product__card {
  padding:0;
  width:100%
 }
}
.app__product__card__inner {
 background:#fff;
 -webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);
 box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);
 border-radius:2px;
 text-align:center;
 padding:.7em;
 width:100%;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-flow:row nowrap;
 flex-flow:row nowrap;
 margin:0 2em
}
@media screen and (min-width:768px) {
 .app__product__card__inner {
  margin:0
 }
}
@media screen and (min-width:1200px) {
 .app__product__card__inner {
  padding:1em
 }
}
.app__product__card__inner:hover {
 text-decoration:none
}
.app__product__card__image {
 width:100%;
 -ms-flex-item-align:center;
 align-self:center
}
.app__product__card__image__con {
 -webkit-box-flex:1;
 -ms-flex:1 1 auto;
 flex:1 1 auto;
 max-width:100px
}
.app__product__card__container {
 -webkit-box-flex:1;
 -ms-flex:1 1 50%;
 flex:1 1 50%;
 padding-left:5px
}
.app__product__card__title {
 width:100%;
 text-align:left;
 font-weight:700;
 font-size:.875rem;
 padding:.5em 0;
 color:#000;
 word-break:break-word
}
.app__product__card__price {
 text-align:left;
 font-size:1rem;
 color:#000;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 -webkit-box-align:end;
 -ms-flex-align:end;
 align-items:flex-end;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
.app__product__card__price .currency-code {
 display:inline;
 margin-left:.4em
}
.app__product__card__price__wrapper {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.app__product__card__price__crossed {
 text-decoration:line-through;
 margin-right:.5em;
 -webkit-box-flex:unset;
 -ms-flex-positive:unset;
 flex-grow:unset
}
.app__product__card__price__crossed .currency-code {
 display:none
}
.app__product__card__price__sale {
 color:#137ec1
}
.app__product__card .app__product__card__price {
 font-size:1rem
}
.app__product__card:hover,
.app__product__card__price:hover,
.app__product__card__title:hover {
 text-decoration:none
}
/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/.app__product__sidebar__additional {
 padding-top:1rem
}
.app__sidebar__con h3.app__sidebar__title,
table th {
 font-family:Knockout\ 30,Knockout\ 28,Prompt,sans-serif,Microsoft JhengHei;
 font-weight:400;
 letter-spacing:.05rem
}

 
 
 
 
 
 




/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/.app__overview__intro__title {
 text-transform:uppercase;
 max-width:900px
}
.app__overview__intro .app__overview__intro__title {
 margin-left:auto;
 margin-right:auto;
 margin-top:0
}
.app__overview__intro__description {
 text-align:center;
 margin-bottom:3rem;
 max-width:900px
}
.app__overview__intro__icons {
 flex-wrap:wrap
}
@media screen and (min-width:480px) {
 .app__overview__intro__icons {
  flex-direction:row
 }
}
.app__overview__intro__icons .app__feature__card__description {
 text-align:center
}
.app__overview__intro__icons>* {
 flex:0 0 100%
}
@media screen and (min-width:480px) {
 .app__overview__intro__icons>* {
  flex-basis:50%;
  padding:0 .5rem
 }
 .app__overview__intro__icons>:first-child {
  margin-left:-.5rem
 }
 .app__overview__intro__icons>:last-child {
  margin-right:-.5rem
 }
}
@media screen and (min-width:768px) {
 .app__overview__intro__icons>* {
  flex-basis:16.66667%
 }
}









/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/.app__column-layout {
 display:flex;
 justify-content:center;
 flex-direction:column;
 flex:1 1 auto
}
.app__column-layout:last-child {
 margin-bottom:0
}
.app__column-layout>* {
 margin-bottom:2rem;
 box-sizing:border-box
}
@media screen and (min-width:768px) {
 .app__column-layout {
  margin-bottom:4rem;
  flex-direction:row
 }
 .app__column-layout>* {
  margin-bottom:0;
  padding:0 .5rem
 }
 .app__column-layout>:first-child {
  margin-left:-.5rem
 }
 .app__column-layout>:last-child {
  margin-right:-.5rem
 }
 .app__column-layout:last-child {
  margin-bottom:0
 }
}
.app__column-layout__column--1>* {
 flex:0 0 100%
}
.app__column-layout__column--2>* {
 flex:0 0 50%
}
.app__column-layout__column--3>* {
 flex:0 0 33.33333%;
}
.app__column-layout__column--4>* {
 flex:0 0 25%
}
.app__column-layout__column--5>* {
 flex:0 0 20%
}
.app__column-layout__column--6>* {
 flex:0 0 16.66667%
}







/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/
.app__column-layout {
 display:flex;
 justify-content:center;
 flex-direction:column;
 flex:1 1 auto
}
.app__column-layout:last-child {
 margin-bottom:0
}
.app__column-layout>* {
 margin-bottom:2rem;
 box-sizing:border-box
}
@media screen and (min-width:768px) {
 .app__column-layout {
  margin-bottom:4rem;
  flex-direction:row
 }
 .app__column-layout>* {
  margin-bottom:0;
  padding:0 .5rem
 }
 .app__column-layout>:first-child {
  margin-left:-.5rem
 }
 .app__column-layout>:last-child {
  margin-right:-.5rem
 }
 .app__column-layout:last-child {
  margin-bottom:0
 }
}
.app__column-layout__column--1>* {
 flex:0 0 100%
}
.app__column-layout__column--2>* {
 flex:0 0 50%
}
.app__column-layout__column--3>* {
 flex:0 0 33.33333%
}
.app__column-layout__column--4>* {
 flex:0 0 25%
}
.app__column-layout__column--5>* {
 flex:0 0 20%
}
.app__column-layout__column--6>* {
 flex:0 0 16.66667%
}
.app__feature__card__description,
body {
 font-family:Roboto,Noto Sans TC,Noto Sans SC,Noto Sans JP,Noto Sans KR,Prompt,sans-serif,Microsoft JhengHei
}
/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/
.app__feature__card {
 text-align:center
}
.app__feature__card__image {
 display:inline;
 max-width:100%;
 margin:0 0 .5rem
}
.app__feature__card__title {
 text-transform:uppercase;
 line-height:1.5rem
}
.app__feature__card h3.app__feature__card__title {
 color:inherit;
 line-height:1.3em;
}
.app__feature__card__description {
 font-size:.875rem;
 letter-spacing:0;
 line-height:19px;
 text-align:left;
 margin:0
}
/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/
.app__layout-container {
 width:100%;
 padding:3rem 2rem;
 background-color:#fff;
 color:#000
}
.app__layout-container a {
 color:#000
}
.app__layout-container>* {
 margin-left:auto;
 margin-right:auto;
 max-width:1200px;
 float: left;
}
.app__layout-container--medium>* {
 max-width:1400px
}
.app__layout-container--large>* {
 max-width:100%
}
.app__layout-container--dark {
 background-color:#000;
 color:#fff
}
.app__layout-container--dark a {
 color:#fff
}
.app__layout-container--neutral {
 background-color:#f8f8f8
}
/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/
.app__img-banner__img {
 width:100%;
 display:block
}
@media screen and (min-width:768px) {
 .app__img-banner__img__mobile {
  display:none
 }
}
.app__img-banner__img__desktop {
 display:none
}
@media screen and (min-width:768px) {
 .app__img-banner__img__desktop {
  display:block
 }
}
.app__learn-more__container__text__button__container,
body {
 font-family:Roboto,Noto Sans TC,Noto Sans SC,Noto Sans JP,Noto Sans KR,Prompt,sans-serif,Microsoft JhengHei
}
.app__learn-more__container__text__title--center,
.app__learn-more__container__text__title--left,
.app__learn-more__container__text__title--right,
table th {
 font-family:Knockout\ 30,Knockout\ 28,Prompt,sans-serif,Microsoft JhengHei;
 font-weight:400;
 letter-spacing:.05rem
}
/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/
.app__learn-more {
 display:flex
}
.app__learn-more__link,
.app__learn-more__link:hover {
 text-decoration:none
}
.app__learn-more__container {
 padding:1rem;
 box-sizing:border-box;
 align-content:center
}
.app__learn-more__container__text {
 text-align:center
}
.app__learn-more__container__text__title--left {
 text-align:left;
 max-width:900px
}
.app__learn-more__container__text__title--right {
 text-align:right;
 max-width:900px
}
.app__learn-more__container__text__title--center {
 text-align:center;
 max-width:900px
}
.app__learn-more__container__text__copy--left {
 text-align:left;
 max-width:900px
}
.app__learn-more__container__text__copy--right {
 text-align:right;
 max-width:900px
}
.app__learn-more__container__text__copy--center {
 text-align:center;
 max-width:900px
}
.app__learn-more__container__text__button {
 max-width:900px;
 width:100%;
 align-self:center
}
.app__learn-more__container__text__button__container {
 text-transform:uppercase;
 text-align:right;
 flex-grow:1;
 display:flex;
 justify-content:flex-end;
 flex-direction:column
}
.app__learn-more__container__inner--left {
 display:flex;
 flex-direction:column;
 align-self:flex-start
}
.app__learn-more__container__inner--right {
 display:flex;
 flex-direction:column;
 align-self:flex-end
}
.app__learn-more__container__inner--center {
 display:flex;
 flex-direction:column;
 align-self:center
}
.app__learn-more--light .app__learn-more__link {
 background:#fff;
 color:#000
}
.app__learn-more--dark .app__learn-more__link {
 background:#000;
 color:#fff
}
.app__learn-more--neutral .app__learn-more__link {
 background:#f8f8f8
}
.app__learn-more__container,
.app__learn-more__link {
 display:flex;
 flex:1 1 auto;
 flex-direction:column
}

.containerDadWF1{
    margin: 50px;
    display: grid;
    grid-template-rows: auto auto auto;
}

.containerSonWF1{
    text-align: center;
    color: white;
    border: 1px solid black;
}

.btnWatchfinderWF{
    margin: 10px;
    display: inline-block;
    background-color: black;
    color:white;
    padding: 10px 15px;
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    font-weight: 500;
    border: 1px solid white;
}

.btnWatchfinderWF:hover {
    transition: .3s ease all;
    background-color: white;
    color: black;
}

.containerLvlUpDad{
    margin:50px;
    display: grid;
    grid-template-columns:  repeat(auto-fit, minmax(min(100%, 15rem), 1fr));
}


.cardLvlUp { 
    position:relative;
    overflow: hidden;
    box-sizing: border-box;
    margin: 15px;
    background-color: white;
    color:black;
    padding: 3px 50px 30px 15px;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    box-shadow: 1px 2px 4px 1px rgb(201 197 197);
}

.txtLvlUp {
    height: 100%;
    display:flex;
    flex-direction: column;
    text-align: left;
}

.btnSopiTec {
position: absolute;
    top: 60%;
    left: 8.5%;
    margin: 3px;
    background-color: black;
    color:white;
    padding: 1px;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    font-weight: 200;
    border: 1px solid white;
    
   
}

.btnSopiTec:hover {
    transition: .3s ease all;
    background-color: white;
    color: black;
}

.btnWhiteRam {
    background: transparent; /* color de fondo */
    color: white; /* color de fuente */
    padding: 10px 15px;
    border-radius: 3px; /* redondear bordes */
    position: relative;
    z-index: 1;
    overflow: hidden;
    display: inline-block;
    font-family:Arial, Helvetica, sans-serif;
    border: 3px solid rgb(255, 255, 255); /*tamaño y color de borde */
  }
  .btnWhiteRam:hover {
    color: rgb(255, 255, 255);; /* color de fuente hover */
    
  }
  .btnWhiteRam::after {
    content: "";
    background: rgb(56, 56, 56); /* color de fondo hover */
    position: absolute;
    z-index: -1;
    padding: 16px 20px;
    display: block;
    top: 0;
    bottom: 0;
    left: -100%;
    right: 100%;
    -webkit-transition: all 0.35s;
    transition: all 0.35s;
   
  }
  .btnWhiteRam:hover::after {
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    -webkit-transition: all 0.50s;
    transition: all 0.50s;

  }

#USER_DATA_UPDATE .datosUser.agregarDireccion._open_shipping_update {
     display: none;
}

.Home .brand-slider { 
display: none;
}

.btn-color-mode-switch-inner { display: none !important; }


.facebook-button{
display: none !important;
} 

.google-button{
display: none !important;
}

.divisor{
display: none !important;
}

.TabShippingPickupContainer > #panelTabShippingPickup > ul > li:nth-child(2) {
  display: none;
}

.btn-calc2 { display: none; }


#CP img {
width:unset;
}

.grecaptcha-badge {
      top: 50% !important;
     display: none !important;
}

.backtotop { display: none !important! }

.wpn-ri-inline-container {
    background: #fff !important;
}

.wpn-ri-inline-list .wpn-ri-product .wpn-ri-data .wpn-ri-name a, .wpn-ri-inline-title-container { color: #000 !important; }