.caravan-directions-page{max-width:120rem;padding-block:3rem 5rem}.caravan-directions-back{color:inherit;text-underline-offset:.3rem}.caravan-directions-page h1{margin:1.6rem 0 2rem}.caravan-directions-intro{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:2rem 4rem;align-items:start;margin-bottom:2.4rem}.caravan-directions-intro h2{margin:0 0 1rem}.caravan-directions-intro p{max-width:58ch;margin:0 0 1.6rem}.caravan-directions-intro address{border-left:1px solid rgba(var(--color-foreground),.2);padding-left:2rem;font-style:normal}.caravan-directions-map{display:block;width:100%;height:clamp(36rem,55vw,52rem);border:0}@media(max-width:749px){.caravan-directions-intro{grid-template-columns:1fr}.caravan-directions-intro address{border-left:0;padding-left:0}}.caravan-visit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;align-items:start;margin-block:2rem 4rem;scroll-margin-top:12rem}.caravan-visit address{font-style:normal}.caravan-visit dl{margin-block:0 2rem}.caravan-visit dl div{display:flex;justify-content:space-between;gap:1rem;padding-block:.5rem;border-bottom:1px solid rgba(var(--color-foreground),.18)}.caravan-visit dd{margin:0;white-space:nowrap}.caravan-visit figure{margin:0}.caravan-visit img{display:block;width:100%;height:auto}.caravan-visit figcaption{margin-top:.8rem;font-size:1.3rem}@media screen and (max-width:749px){.caravan-visit{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/125/compiled_assets/styles.css.map */
