/* V75: one reviews block; social links next to gift button */
header.nav .v75-header-social{margin-left:auto;margin-right:12px;order:10;position:relative;z-index:3}
header.nav .v46-header-links{order:11;margin-left:0!important}
header.nav .v75-header-social a{transition:background-color .18s ease,color .18s ease!important;transform:none!important;animation:none!important}
header.nav .v75-header-social a:hover{transform:none!important;filter:none!important;box-shadow:none!important;background:#d72ba8!important}
header.nav .v75-header-social a::before,header.nav .v75-header-social a::after{content:none!important;animation:none!important}
#special-offer:not([hidden]):not(.v66-hidden){display:flex!important;visibility:visible!important;opacity:1!important}
#v46Cookies:not([hidden]){display:block!important;visibility:visible!important;opacity:1!important}
/* Remove stray indentation in mobile route rows */
@media(max-width:850px){#stage .scenario-panel .route,#stage .route{padding-left:0!important;text-indent:0!important}#stage .route>*{margin-left:0!important;text-indent:0!important;padding-left:0!important}#stage .route li,#stage .route div,#stage .route span{margin-left:0!important;text-indent:0!important}header.nav .v75-header-social{margin-left:auto!important;margin-right:7px!important;gap:5px}header.nav .v75-header-social a{width:34px;height:34px}header.nav .v46-header-links{margin-left:0!important}}
@media(max-width:700px){header.nav .v75-header-social{gap:4px}header.nav .v75-header-social a{width:30px;height:30px}header.nav .v75-header-social svg{width:16px;height:16px}}
