.location_links{display:flex;flex-direction:row;justify-content:center;column-gap:2.5em;flex-wrap:nowrap;align-items:center;font-size:1.5em}.location_links>a{padding-top:1em;padding-bottom:1em}.location_links>a.current{font-weight:700;text-decoration:underline}.location_links>a:not(.current):is(:hover,:active,:focus){text-decoration:underline}.location_banner{min-height:var(--banner_min_height, 250px);background-image:var(--banner_image);background-color:#ccc;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.location_banner>.container{text-align:center}.location_banner h1{margin-top:0;margin-bottom:0;color:var(--banner_title_colour, inherit);font-size:4em!important}.location .container{padding-left:0;padding-right:0}.location_banner div p{color:var(--banner_content_colour, inherit)}.location div p{margin-top:0;margin-bottom:0;font-size:1.1em}.location div p~p{margin-top:1em}.location .blocks{display:flex;flex-direction:var(--row-direction, row);justify-content:space-between;align-items:stretch;column-gap:0;flex-basis:calc(100% / (var(--columns, 2)));flex-grow:0;flex-shrink:0;background-color:var(--background_color)}.location .blocks>div{flex-basis:calc(100% / (var(--columns, 2)));min-height:var(--min-height)}.location .blocks.column-2>div img{height:100%;object-fit:cover}.location .blocks.column-1>div img{display:block;margin-left:auto;margin-right:auto;margin-top:25px}.location .blocks>div.location_text{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:var(--text-align)}.location .blocks>div.location_text h3{font-weight:500;padding-bottom:0;margin-bottom:0;margin-top:0;font-size:2em}.location .blocks .tabs__content--list{list-style:none;display:block;padding-left:0}.location .blocks .tabs__content--list li{font-size:16px;font-weight:500;vertical-align:middle}.location .blocks .tabs__content--list li~li{margin-top:5px}.location .blocks .tabs__content--list li img{height:1.25em;vertical-align:middle;background-color:transparent}@media screen and (max-width:900px){.location .blocks{flex-direction:column}.location_links>a{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/36/compiled_assets/styles.css.map?subset=AAAACA */
