/* Consistent arrows: line artwork, never font/emoji glyphs. */
.line-arrow{display:inline-block;width:1em;height:1em;flex:none;vertical-align:-.12em;background:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}
.button .line-arrow,.header-order .line-arrow{transform:none!important;transition:none!important}
.gallery-step{display:grid;place-items:center}
.line-arrow-ne{-webkit-mask-image:url("assets/arrow-ne.svg");mask-image:url("assets/arrow-ne.svg")}
.line-arrow-right{-webkit-mask-image:url("assets/arrow-right.svg");mask-image:url("assets/arrow-right.svg")}
.line-arrow-down{-webkit-mask-image:url("assets/arrow-down.svg");mask-image:url("assets/arrow-down.svg")}
.line-arrow-chevron-left{-webkit-mask-image:url("assets/arrow-chevron-left.svg");mask-image:url("assets/arrow-chevron-left.svg")}
.line-arrow-chevron-right{-webkit-mask-image:url("assets/arrow-chevron-right.svg");mask-image:url("assets/arrow-chevron-right.svg")}
