.radiobutton{width:50%;display:inline-block}
.radiobutton .cmp-radiobutton__container{align-self:center;margin:0 10px}
.radiobutton .cmp-radiobutton__input{width:30px;height:30px}
.radiobutton .cmp-radiobutton{display:flex;flex-direction:row}
.radiobutton .cmp-radiobutton__label{font-family:Avenir;font-size:15px;font-weight:400;line-height:15px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#073074;white-space:normal}
#container-home-gender,#container-home-smoke,#container-proteccion-gender,#container-proteccion-smoke{font-family:Avenir;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;color:#5e6f8a;height:auto;text-align:left;margin-top:-20px;margin-bottom:0}
#container-home-gender .text,#container-home-smoke .text,#container-proteccion-gender .text,#container-proteccion-smoke .text{text-align:left}
#container-home-gender .text div.cmp-text p,#container-home-smoke .text div.cmp-text p,#container-proteccion-gender .text div.cmp-text p,#container-proteccion-smoke .text div.cmp-text p{font-family:Avenir;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;color:#5e6f8a;height:20px}
#container-home-gender .text:last-child,#container-home-smoke .text:last-child,#container-proteccion-gender .text:last-child,#container-proteccion-smoke .text:last-child{margin-top:-45px;height:50px;display:block}
#container-home-gender .text:last-child div.cmp-text p,#container-home-smoke .text:last-child div.cmp-text p,#container-proteccion-gender .text:last-child div.cmp-text p,#container-proteccion-smoke .text:last-child div.cmp-text p{color:#d3070a;font-family:Avenir;font-size:14px;font-weight:350;line-height:16.1px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;width:100%;display:inline-block;white-space:nowrap;text-wrap:auto}