.ps .ps-province-directory{display:block}.ps .ps-province-directory__navigation{gap:var(--ps-space-4);display:grid}.ps .ps-province-directory__heading{justify-content:space-between;align-items:baseline;gap:var(--ps-space-2) var(--ps-space-4);flex-wrap:wrap;display:flex}.ps .ps-province-directory__grid{gap:var(--ps-space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ps .ps-province-directory__card{height:100%;padding:var(--ps-space-4)}.ps .ps-province-directory__link{justify-content:space-between;align-items:center;gap:var(--ps-space-3);min-height:var(--ps-control-md);overflow-wrap:anywhere;text-decoration:none;display:flex}.ps .ps-province-directory__text{gap:var(--ps-space-1);min-width:0;display:grid}.ps .ps-province-directory__name{text-underline-offset:.2em;text-decoration:underline}.ps .ps-province-directory__outline{flex:0 0 var(--ps-space-16);width:var(--ps-space-16);height:var(--ps-space-16);color:color-mix(in srgb, var(--ps-color-link) 55%, var(--ps-color-surface));fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.ps .ps-province-directory__link:is(:hover,:focus-visible) .ps-province-directory__outline{color:var(--ps-color-link)}.ps .ps-province-directory__empty{padding-block:var(--ps-space-3)}.ps .ps-province-directory__attribution{margin-top:var(--ps-space-3)}.ps .ps-province-directory__attribution a{white-space:nowrap}@media (width<=959px){.ps .ps-province-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=479px){.ps .ps-province-directory__grid{grid-template-columns:1fr}}.ps .ps-territory{margin-top:var(--ps-space-6)}.ps .ps-territory__body{gap:var(--ps-space-6);display:grid}.ps .ps-territory__intro{gap:var(--ps-space-4)}.ps .ps-territory__context{justify-content:space-between;align-items:center;gap:var(--ps-space-3) var(--ps-space-6);flex-wrap:wrap;display:flex}.ps .ps-territory__lead{max-width:72ch}.ps .ps-territory__navigation{gap:var(--ps-space-4);display:grid}.ps .ps-territory__navigation--local{gap:var(--ps-space-2)}.ps .ps-territory__tools{align-items:start;gap:var(--ps-space-3) var(--ps-space-6);width:100%;padding-bottom:var(--ps-space-5);border-bottom:1px solid var(--ps-color-border);grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);display:grid}.ps .ps-territory__links{gap:var(--ps-space-2) var(--ps-space-6);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ps .ps-territory__links a{min-height:var(--ps-control-md);padding-block:var(--ps-space-2);align-items:center;display:inline-flex}.ps .ps-territory__filters{gap:var(--ps-space-2);display:grid}.ps .ps-territory__view-switch .ps-segmented-filter__options{grid-template-columns:repeat(2,1fr)}.ps .ps-territory__directory{gap:var(--ps-space-4)}.ps .ps-territory__results{gap:var(--ps-space-6);align-items:start;display:grid}.ps .ps-territory__results--map{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}.ps .ps-territory[data-view=map] .ps-territory__results--map{grid-template-columns:minmax(0,1fr)}.ps .ps-territory__list-heading{gap:var(--ps-space-2) var(--ps-space-4);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ps .ps-territory__list-summary{gap:var(--ps-space-1);display:grid}.ps .ps-territory__shops{gap:var(--ps-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ps .ps-territory__shops .ps-shop{height:100%}.ps .ps-territory__map{position:sticky;top:112px}.ps .ps-territory[data-view=map] .ps-territory__map{position:static}.ps .ps-territory__map .ps-store-map__canvas{height:min(560px,100dvh - 192px);min-height:320px}.ps .ps-territory__pagination{align-items:center;gap:var(--ps-space-3);padding-top:var(--ps-space-3);flex-wrap:wrap;display:flex}.ps .ps-territory__information{align-items:start;gap:var(--ps-space-16);border-top:1px solid var(--ps-color-border);padding-top:var(--ps-space-12);margin-top:var(--ps-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ps .ps-territory__service-list{margin:0;padding:0;list-style:none;display:grid}.ps .ps-territory__service-list li{align-items:center;gap:var(--ps-space-3);padding-block:var(--ps-space-4);border-bottom:1px solid var(--ps-color-border);display:flex}.ps .ps-territory__service-list li>span:last-child{white-space:nowrap;margin-left:auto}.ps .ps-territory :is(section[id],nav[id],ps-province-directory[id]){scroll-margin-top:112px}@media (width<=959px){.ps .ps-territory__results--map{grid-template-columns:1fr}.ps .ps-territory__map{position:static}.ps .ps-territory__links{grid-template-columns:repeat(3,minmax(0,1fr))}.ps .ps-territory__information{gap:var(--ps-space-8)}.ps .ps-territory :is(section[id],nav[id],ps-province-directory[id]){scroll-margin-top:160px}}@media (width<=899px){.ps .ps-territory__tools--filter{grid-template-columns:1fr}}@media (width<=599px){.ps .ps-territory{margin-top:var(--ps-space-4)}.ps .ps-territory__intro{gap:var(--ps-space-3)}.ps .ps-territory__context{gap:var(--ps-space-3);margin-bottom:0}.ps .ps-territory__shops,.ps .ps-territory__information{grid-template-columns:1fr}.ps .ps-territory__links{grid-template-columns:repeat(2,minmax(0,1fr))}.ps .ps-territory__navigation--local{min-width:0}.ps .ps-territory__tools{grid-template-columns:1fr}.ps .ps-territory__map .ps-store-map__canvas{height:360px}.ps .ps-territory__information{padding-top:var(--ps-space-8)}.ps .ps-territory__intro>.ps-h2{font-size:24px;line-height:32px}.ps .ps-territory__navigation--local{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px}.ps .ps-territory__body{gap:20px}.ps .ps-territory__list-summary .ps-h3{font-size:18px;line-height:24px}}
