#uhsm-mens{--a:var(--color-accent-main,#557b97);--deep:#48697f;--tint:#f7f8f9;--line:#e1e1e1;--r:10px;--pill:30px;font-family:inherit;font-size:16px;line-height:1.5;color:#69727b;text-align:left}#uhsm-mens *{box-sizing:border-box}#uhsm-mens ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}#uhsm-mens li,#uhsm-mens p{margin:0}#uhsm-mens button{text-transform:none;letter-spacing:0;box-shadow:none;width:auto}#uhsm-mens a:focus-visible,#uhsm-mens button:focus-visible,#uhsm-mens input:focus-visible{outline:3px solid var(--a);outline-offset:2px}#uhsm-mens .uhsm-finder{background:var(--a);color:#fff;border-radius:var(--r);padding:1.25rem;margin:0 0 1rem;display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end}#uhsm-mens .uhsm-f{flex:1 1 16rem}#uhsm-mens .uhsm-finder label{display:block;font-size:.875rem;line-height:1.3;font-weight:500;color:#fff;margin:0 0 .4rem}#uhsm-mens .uhsm-finder input{width:100%;font:inherit;font-size:1rem;line-height:1.3;color:#69727b;background:#fff;border:1px solid #fff;border-radius:var(--r);padding:.65rem .85rem;min-height:48px;margin:0}#uhsm-mens .uhsm-finder input:focus-visible,#uhsm-mens .uhsm-finder button:focus-visible{outline-color:#fff}#uhsm-mens .uhsm-btn{font:inherit;font-weight:500;font-size:.9375rem;line-height:1.3;min-height:48px;padding:.65rem 1.4rem;border-radius:var(--pill);border:1px solid #fff;background:#fff;color:var(--a);cursor:pointer;white-space:nowrap;flex:0 0 auto}#uhsm-mens .uhsm-btn:hover{background:var(--tint)}#uhsm-mens .uhsm-btn.is-line{background:transparent;color:#fff}#uhsm-mens .uhsm-btn.is-line:hover{background:#fff;color:var(--a)}#uhsm-mens .uhsm-statusrow{display:flex;flex-wrap:wrap;gap:.2rem 1rem;align-items:baseline;margin:0 0 .75rem;min-height:1.6em;font-size:.9375rem}#uhsm-mens .uhsm-statusrow b{font-weight:600;color:var(--a)}#uhsm-mens .uhsm-reset{font:inherit;font-weight:500;color:var(--a);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px;min-height:0}#uhsm-mens [hidden]{display:none!important}#uhsm-mens .uhsm-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:1.25rem;align-items:start}#uhsm-mens .uhsm-mapwrap{order:2}#uhsm-mens .uhsm-map{height:560px;border:1px solid var(--line);border-radius:var(--r);background:var(--tint);overflow:hidden}#uhsm-mens .uhsm-msg{display:flex;height:100%;align-items:center;justify-content:center;text-align:center;padding:1rem;font-size:.9375rem}#uhsm-mens .uhsm-list{order:1;min-width:0;max-height:560px;overflow:auto;padding-right:.35rem}#uhsm-mens .uhsm-card{border:1px solid var(--line);border-radius:var(--r);padding:.9rem 1rem;background:#fff;font-size:.9375rem;line-height:1.5}#uhsm-mens .uhsm-card.is-active{border-color:var(--a);box-shadow:0 0 0 1px var(--a)}#uhsm-mens .uhsm-name{font-family:inherit;font-weight:600;color:var(--a);font-size:1.0625rem;line-height:1.3;margin:0 0 .15rem;text-transform:none;letter-spacing:0}#uhsm-mens .uhsm-tags{display:none}#uhsm-mens .uhsm-addr{margin:.2rem 0 .35rem}#uhsm-mens .uhsm-dist{font-weight:600;color:var(--a);margin:0 0 .2rem}#uhsm-mens .uhsm-notes{margin:0 0 .4rem;font-size:.875rem}#uhsm-mens .uhsm-links{display:flex;flex-wrap:wrap;gap:.2rem 1.1rem;margin:.4rem 0 0}#uhsm-mens .uhsm-links a,#uhsm-mens .uhsm-links button{color:var(--a);font:inherit;font-weight:500;font-size:.9375rem;background:none;border:0;border-radius:0;padding:.25rem 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px;min-height:32px}#uhsm-mens .uhsm-links a:hover,#uhsm-mens .uhsm-links button:hover{color:var(--deep)}#uhsm-mens .uhsm-fine{font-size:.875rem;line-height:1.6;margin:1rem 0 0}#uhsm-mens .uhsm-fine a{color:var(--a);font-weight:500;text-decoration:underline;text-underline-offset:3px}#uhsm-mens .uhsm-pin{width:26px;height:26px;border-radius:50%;background:var(--a);border:3px solid #fff;box-shadow:0 1px 4px #0006}#uhsm-mens .uhsm-cl{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--a);color:#fff;font-weight:600;font-size:.875rem;border:3px solid rgba(255,255,255,.9);box-shadow:0 1px 5px #00000059}#uhsm-mens .leaflet-container{font-family:inherit}#uhsm-mens .leaflet-popup-content{font-family:inherit;color:#69727b;font-size:.875rem;line-height:1.5;margin:.8rem 1rem}#uhsm-mens .leaflet-popup-content .uhsm-name{font-size:1rem}#uhsm-mens .leaflet-popup-content .uhsm-links a{font-size:.875rem}#uhsm-mens .uhsm-photo{display:block;width:100%;height:110px;object-fit:contain;background:#fff;border:1px solid var(--line);border-radius:8px;margin:0 0 .5rem}@media(max-width:639px){#uhsm-mens .uhsm-btn{flex:1 1 auto}}@media(max-width:899px){#uhsm-mens .uhsm-grid{grid-template-columns:1fr}#uhsm-mens .uhsm-mapwrap{order:1}#uhsm-mens .uhsm-map{height:380px}#uhsm-mens .uhsm-list{order:2;max-height:70vh}}.uhsmm-sec{--a: var(--color-accent-main, #557b97);--deep: #48697f;color:var(--color-text-main, #69727b);font-size:1.0625rem;line-height:1.7;text-align:left;padding-top:2.75rem;margin-top:2.75rem;border-top:1px solid var(--color-borders-cards, #e1e1e1)}.uhsmm-wrap{max-width:1360px;margin-inline:auto;min-width:0}.uhsmm-h{font-family:var(--font-stack-headings, inherit);font-weight:var(--font-weight-headings, 600);font-size:clamp(1.5rem,1.2rem + 1.1vw,2rem);line-height:1.15;letter-spacing:-.012em;text-transform:none;color:var(--a);margin:0 0 1.1rem}.uhsmm-intro{max-width:42rem;margin:0 0 1.5rem}.uhsmm-intro p{margin:0 0 1.15em}.uhsmm-intro p:last-child{margin-bottom:0}.uhsmm-pro{font-size:.9375rem;line-height:1.6;margin:1.25rem 0 0;max-width:42rem}.uhsmm-pro p{margin:0}.uhsmm-intro a,.uhsmm-pro a{color:var(--a);font-weight:var(--font-weight-body-bold, 500);text-decoration:underline;text-underline-offset:3px}.uhsmm-intro a:hover,.uhsmm-pro a:hover{color:var(--deep)}#uhsm-mens .uhsm-fine p{margin:0}#uhsm-mens .uhsm-card{cursor:pointer;transition:border-color .12s linear}#uhsm-mens .uhsm-card:hover{border-color:var(--a)}@media(prefers-reduced-motion:reduce){#uhsm-mens .uhsm-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/uhs-mens-map.css.map */
