.MyRenaultLink{position:relative;flex-direction:row}@media screen and (min-width:670px){.MyRenaultLink{flex-direction:column}}.MyRenaultLink.is-connected .MyRenaultLink__icon:after{content:"";position:absolute;right:0;bottom:0;width:10px;height:10px;border-radius:50%;background-color:#72c293}.MyRenaultLink.is-connected .MyRenaultLink__arrowRightIcon{position:absolute;transform:translateY(-50%);top:50%;right:4px;width:14px;fill:currentColor}@media screen and (min-width:670px){.MyRenaultLink.is-connected .MyRenaultLink__arrowRightIcon{display:none}}.MyRenaultLink__text{cursor:pointer}.MyRenaultLink__text .MyRenaultLink__arrowDownIcon{display:none}@media screen and (min-width:670px){.MyRenaultLink__text{display:flex}.MyRenaultLink__text .MyRenaultLink__arrowDownIcon{display:block;width:12px;margin-left:8px;fill:currentColor;order:2}}.MyRenaultLink__login{display:block;font-size:1.2rem}@media screen and (min-width:670px){.MyRenaultLink__login{display:none}}.MyRenaultLink__userName{font-weight:700}.MyRenaultLink__icon{position:relative}.MyRenaultLink__menu{position:absolute;top:100%;right:0;min-width:300%;padding:16px;border-top:1px solid #f2f2f2;background-color:#fff;color:#000;font-size:1.4rem;box-shadow:0 8px 8px 0 rgba(0,0,0,.25)}.MyRenaultLink__welcome{padding-bottom:16px;border-bottom:1px solid #f2f2f2;margin-bottom:8px;font-size:1.3rem}.MyRenaultLink__items{font-size:1.4rem}.MyRenaultLink__item{position:relative}.MyRenaultLink__item .MyRenaultLink__deconnexionIcon{position:absolute;transform:translateY(-50%);top:50%;right:0;width:20px;fill:currentColor}.MyRenaultLink__itemLink{display:block;padding:8px 0;color:inherit}.MyRenaultLink__modal .Modal__titleBar{display:none}.MyRenaultLink__modal .Modal__inner,.MyRenaultLink__modal .Modal__innerContent{padding:0}.MyRenaultLink__modal .Modal__close{display:none}.MyRenaultLink__modalHeader{position:relative;padding:16px 16px 16px 48px;background-color:#000;color:#fff;font-size:1.6rem;cursor:pointer;font-weight:700}.MyRenaultLink__modalHeader .MyRenaultLink__arrowLeftIcon{position:absolute;transform:translateY(-50%);top:50%;left:16px;width:16px;fill:currentColor}.MyRenaultLink__modalContent{padding:16px}.MyRenaultLink__icon{margin-right:16px}.HeaderButtons__button~.MyRenaultLink{flex-direction:column}.HeaderButtons__button~.MyRenaultLink .MyRenaultLink__icon{margin-right:0}