.pv-fastening-mobile-regions{padding:12px 20px}.pv-fastening-mobile-regions summary{font-size:17px;font-weight:600;min-height:44px;padding:10px 0;cursor:pointer}.pv-fastening-mobile-regions nav{display:flex;flex-direction:column}.pv-fastening-mobile-regions a{display:flex;align-items:center;min-height:48px;font-size:16px;color:#252525}.pv-fastening-mobile-regions a[aria-current=page]{font-weight:700;color:#c51f25}.pv-fastening-mobile-regions a:focus-visible,.pv-fastening-mobile-regions summary:focus-visible{outline:3px solid #c51f25!important;outline-offset:3px}

body:has(#pv-fastening-options) .header-menu__item--more-items>.header-menu__dropdown-menu,body:has(#pv-fastening-options) .phones__inner>.phones__dropdown{left:auto!important;right:0!important}
body:has(#pv-fastening-options) .region_wrapper:focus-within>.dropdown-select__list{opacity:1!important;visibility:visible!important;pointer-events:auto!important;display:block!important}
body:has(#pv-fastening-options) .region_wrapper a:focus-visible{outline:3px solid #c51f25;outline-offset:-3px}
