/* Sharp, monochrome arrows: identical geometry on phones and desktops. */
svg.byro-arrow{display:inline-block;width:1em;height:1em;min-width:1em;vertical-align:-.14em;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:square;stroke-linejoin:miter;overflow:visible;flex-shrink:0;pointer-events:none}.byro-arrow path{fill:none;vector-effect:non-scaling-stroke}.store-navigation .byro-arrow{width:12px;height:12px;min-width:12px;vertical-align:0}.home-series-controls .byro-arrow,.photo-controls .byro-arrow{width:22px;height:22px}.footer-back-top .byro-arrow{width:24px;height:24px}.footer-contact a .byro-arrow{margin-left:4px}.byro-arrow[data-direction="↗"]{transition:transform .2s ease}a:hover>.byro-arrow[data-direction="↗"],button:hover>.byro-arrow[data-direction="↗"]{transform:translate(1px,-1px)}
select:not([multiple]):not([size]){appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23332920' stroke-width='1.5' stroke-linecap='square'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center;background-size:16px 16px;padding-right:38px!important}select:not([multiple]):not([size]):disabled{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23958f88' stroke-width='1.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}@media(prefers-reduced-motion:reduce){.byro-arrow[data-direction="↗"]{transition:none}a:hover>.byro-arrow[data-direction="↗"],button:hover>.byro-arrow[data-direction="↗"]{transform:none}}
