.fr-loc__bar{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;flex-wrap:wrap;margin:clamp(1.6rem,3vw,2.4rem) 0 0}.fr-loc__filters{display:flex;gap:0;border:1px solid var(--fr-rule)}.fr-loc__filter{font-family:var(--fr-sans);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;padding:.9rem 1.6rem;background:none;border:0;border-right:1px solid var(--fr-rule);cursor:pointer;color:var(--fr-ink-mute)}.fr-loc__filter:last-child{border-right:0}.fr-loc__filter.on{background:var(--fr-green);color:#f0ece2}.fr-loc__filter:focus-visible{outline:2px solid var(--fr-green);outline-offset:2px}.fr-loc__switch{margin:0}.fr-loc__layout{margin-top:1.6rem}@media(min-width:990px){.fr-loc__list{max-height:66vh}}.fr-loc__name{display:block;margin:0 0 .3rem}.fr-loc__name:before{content:none!important}.fr-loc__town{font-family:var(--fr-sans);font-size:1.3rem;color:var(--fr-ink-mute);margin:0 0 .4rem}.fr-loc__service{font-family:var(--fr-sans);font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fr-green);margin:0 0 1rem}.fr-loc__place{margin:0 0 1rem}.fr-loc__where,.fr-loc__details,.fr-loc__contact{font-family:var(--fr-sans);font-size:1.3rem;line-height:1.55;color:var(--fr-ink);margin:0}.fr-loc__details{color:var(--fr-ink-mute);margin:.2rem 0}.fr-loc__contact a{color:inherit}.fr-loc__actions{display:flex;gap:1.6rem;flex-wrap:wrap;margin:.6rem 0 0}.fr-loc__actions:empty{display:none}.fr-loc__mapline{margin-top:1rem}.fr-loc__partner[hidden]{display:none}.fr-loc__pin{width:2.6rem;height:2.6rem;border-radius:50%;border:0;box-shadow:none;outline:0;background:url(/cdn/shop/files/FrancisRoses_Mark_Green.png?v=3) center/cover no-repeat;cursor:pointer;padding:0;transition:transform .2s,box-shadow .2s;opacity:1}.fr-loc__pin:after{content:none!important}.fr-loc__pin:hover{transform:scale(1.1)}.fr-loc__pin.on{transform:scale(1.3);box-shadow:0 0 0 2px #f0ece2,0 0 0 3.5px #15372b}.fr-loc__pin:focus-visible{outline:2px solid #15372B;outline-offset:3px}.fr-loc__legend,.fr-loc__region,.fr-loc__callfirst{display:none!important}.fr-loc__callout p{margin:0}.fr-loc__callout-name{font-family:var(--fr-serif);font-size:1.9rem;line-height:1.15;margin-bottom:.3rem!important}.fr-loc__callout-where{font-size:1.2rem;color:var(--fr-ink-mute)}.fr-loc__callout-service{font-size:1rem;letter-spacing:.14em;text-transform:uppercase;color:#15372b;margin-top:.5rem!important}.fr-loc__callout-more{background:none;border:0;padding:0;margin-top:1rem;cursor:pointer;font-family:var(--fr-sans);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:#15372b}@media(max-width:989px){.fr-loc__switch{display:flex}.fr-loc__layout[data-view=list] .fr-loc__mapwrap,.fr-loc__layout[data-view=map] .fr-loc__list{display:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/francis-ad-8.css.map */
