a .ngw-thin-arrow,
button .ngw-thin-arrow,
[role="button"] .ngw-thin-arrow {
display:inline-flex!important;
align-items:center!important;
justify-content:center!important;
flex:0 0 32px!important;
width:32px!important;
min-width:32px!important;
height:24px!important;
min-height:0!important;
margin:0!important;
padding:0!important;
border:0!important;
border-radius:0!important;
background:none!important;
box-shadow:none!important;
color:inherit!important;
font-size:0!important;
line-height:0!important;
vertical-align:middle!important;
overflow:visible!important;
-webkit-text-fill-color:currentColor!important;
transition:transform .18s ease;
}
a .ngw-thin-arrow svg,
button .ngw-thin-arrow svg,
[role="button"] .ngw-thin-arrow svg {
display:block!important;
width:32px!important;
height:24px!important;
min-width:32px!important;
min-height:24px!important;
max-width:none!important;
max-height:none!important;
fill:none!important;
stroke:currentColor!important;
stroke-width:1.5!important;
stroke-linecap:round!important;
stroke-linejoin:round!important;
}
a:hover .ngw-thin-arrow,
button:hover .ngw-thin-arrow,
[role="button"]:hover .ngw-thin-arrow {transform:translate(2px,-2px)!important;}
@media (prefers-reduced-motion:reduce) {
.ngw-thin-arrow {transition:none!important;}
}