.main--page-location{grid-template-areas:". c c c c c c c c c c ."}.main--page-location .content{grid-area:c}.location-page{display:grid;gap:var(--gap-y)}.location-hero,.location-section--split{display:grid;grid-template-columns:var(--cols);gap:var(--gap-y) var(--gap-x);align-items:start}.location-intro,.location-section--split .location-text{grid-column:span 7}.location-hero .location-image,.location-section--split .location-image,.location-map{grid-column:span 5}.location-eyebrow{margin-block:0 12px;color:var(--birdseye);font-weight:var(--fw-bold)}.location-lead{font-size:var(--fs-h4)}.location-section{padding-block-start:var(--gap-y);border-block-start:2px solid var(--iceberg)}.location-image,.location-map-frame{display:block;inline-size:100%;border-radius:var(--br)}.location-image{block-size:auto}.location-map-frame{aspect-ratio:4 / 3;block-size:auto;border:0}.main .location-page .location-area-list,.main .location-page .location-tree-list,.main .location-page .location-nearby-list{list-style:none;inline-size:100%;max-inline-size:none;padding:0;padding-inline-start:0;margin-inline-start:0}.location-area-list{display:flex;flex-wrap:wrap;gap:10px;margin-block-end:0}.location-area-list li{padding:6px 10px;border:1px solid var(--iceberg);border-radius:var(--br-s);background-color:var(--white)}.location-tree-list{display:flex;flex-wrap:wrap;gap:var(--gap-y) var(--gap-x);margin-block-end:0}.location-tree-list li,.location-faq-list div,.location-nearby{box-sizing:border-box;padding:var(--gap-y);border:2px solid var(--iceberg);border-radius:var(--br);background-color:var(--white)}.location-tree-list li{flex:1 1 calc((100% - (var(--gap-x) * 2)) / 3);max-inline-size:100%;min-inline-size:0;padding:var(--gap-x)}.location-faq-list div{padding:var(--gap-x)}.location-tree-list a,.location-nearby-list a,.location-link{color:var(--birdseye);font-weight:var(--fw-bold)}.location-tree-list a:hover,.location-tree-list a:focus,.location-nearby-list a:hover,.location-nearby-list a:focus,.location-link:hover,.location-link:focus{color:var(--billiard);text-decoration:none}.location-faq-list{display:grid;gap:var(--gap-y);margin-block:0}.location-faq-list dt{margin-block-end:8px;color:var(--billiard);font-family:var(--ff);font-size:var(--fs-h3);font-weight:var(--fw-bold)}.location-faq-list dd{margin-inline-start:0}.location-nearby{margin-block-start:0}.location-nearby-list{display:flex;flex-wrap:wrap;gap:12px var(--gap-x);padding-inline-start:0;margin-block-end:0}.location-nearby-list a[aria-current=page]{color:var(--billiard)}@media screen and (min-width:768px)and (max-width:1180px){.main--page-location{grid-template-areas:"c c c c c c"}.location-intro,.location-section--split .location-text{grid-column:span 4}.location-hero .location-image,.location-section--split .location-image,.location-map{grid-column:span 2}.location-tree-list li{flex-basis:calc((100% - var(--gap-x)) / 2)}}@media screen and (max-width:767px){.main--page-location{grid-template-areas:"c c c c"}.location-hero,.location-section--split{grid-template-columns:var(--cols)}.location-intro,.location-section--split .location-text,.location-hero .location-image,.location-section--split .location-image,.location-map{grid-column:1 / -1}.location-tree-list li,.location-faq-list div,.location-nearby{padding:calc(var(--gap-y) / 2)}.location-tree-list li{flex-basis:100%;inline-size:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/location-page.css.map */
