.network-sites{color:#20252a;background:#fff;border-top:1px solid #e4e6e8;border-bottom:1px solid #e4e6e8;width:100%;min-width:0;margin-top:48px;padding:42px 24px 36px}.network-sites-inner{min-width:0;max-width:1280px;margin:0 auto}.network-sites-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.network-sites-label{font-family:var(--font-body,Arial,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:#58616b;margin:0 0 8px;font-size:10px;font-weight:600}.network-sites h2{font-family:var(--font-heading,Arial,sans-serif);letter-spacing:-.02em;color:#20252a;margin:0;font-size:clamp(24px,3vw,34px);line-height:1.2}.network-sites-controls{flex-shrink:0;gap:8px;display:flex}.network-sites-controls button{color:#26323c;cursor:pointer;background:#fff;border:1px solid #c7cdd3;border-radius:50%;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;display:flex}.network-sites-controls button:hover:not(:disabled){background:#f0f3f5;border-color:#68737e}.network-sites-controls button:disabled{opacity:.3;cursor:default}.network-sites-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#aeb6bf transparent;gap:18px;margin:0;padding:5px 5px 16px;scroll-padding-inline:5px;list-style:none;display:flex;overflow-x:auto}.network-sites-item{scroll-snap-align:start;flex:0 0 calc(20% - 14.4px);min-width:210px;margin:0;padding:0}.network-sites-link{color:#26323c;background:#fff;border:1px solid #e0e4e8;border-radius:6px;flex-direction:column;height:100%;padding:22px 16px 15px;transition:border-color .18s;display:flex;text-decoration:none!important}.network-sites-link:hover{border-color:#8793a0}.network-sites-logo{justify-content:center;align-items:center;height:86px;margin-bottom:18px;display:flex}.network-sites-logo>img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:220px;height:76px;display:block}.network-sites-caption{font-family:var(--font-body,Arial,sans-serif);color:#58616b;border-top:1px solid #edf0f2;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;font-size:12px;line-height:1.4;display:flex}.network-sites-caption svg{flex-shrink:0}.network-sites-shoplocal{justify-content:center;align-items:center;gap:10px;display:flex}.network-sites-shoplocal img{-o-object-fit:contain;object-fit:contain;width:46px;height:46px}.network-sites-shoplocal>span{letter-spacing:-.8px;color:#20252a;font-family:Arial,sans-serif;font-size:23px;font-weight:700;line-height:1.1}.network-sites-shoplocal>span>span{color:#157851}.network-sites-shoplocal small{letter-spacing:.2em;color:#58616b;margin-top:5px;font-size:9px;display:block}.network-sites a:focus-visible,.network-sites button:focus-visible{outline-offset:3px;outline:3px solid #206db5}.network-sites+footer{margin-top:0!important}@media (width<=700px){.network-sites{margin-top:32px;padding:32px 20px 24px}.network-sites-heading{gap:12px}.network-sites-label{letter-spacing:.08em;font-size:9px}.network-sites-item{flex-basis:245px;min-width:245px}.network-sites-logo{height:83px}.network-sites-controls{gap:5px}}@media (prefers-reduced-motion:reduce){.network-sites-link{transition:none}.network-sites-track{scroll-behavior:auto}}
