.tabination{color:rgb(var(--color-foreground))}.tabination-header{max-width:57.2rem;margin:0 auto 2rem;text-align:center}.tabination-heading{margin:0}.tabination-header-description{margin:1.4rem 0 0}.tabination-header-description>*:first-child{margin-top:0}.tabination-header-description>*:last-child{margin-bottom:0}.tabination-header-description p{margin:0}.tabination-card{display:grid;grid-template-columns:1fr;gap:3.2rem;color:rgb(var(--color-foreground))}.tabination-card--full-width{margin-inline:-1.6rem}.tabination-info{min-width:0}.tabination-block-title{margin:0 0 2.4rem}.tabination-block-title.font-heading{font-family:var(--heading-font-family);font-weight:var(--font-heading-weight)}.tabination-block-title.font-body{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:400}.tabination-description:not(:last-child){margin:0 0 2rem}.rte.tabination-description ul{padding-left:0}.rte li::marker{font-size:100%;content:"\2022\2002"}.tabination-description>*:first-child{margin-top:0}.tabination-description>*:last-child{margin-bottom:0}.tabination-description p{margin:0}.tabination-contact{display:flex;flex-direction:column;gap:.8rem;margin:0}.tabination-contact-row{display:flex;flex-wrap:wrap;gap:.4rem 1rem;margin:0;align-items:end}.tabination-contact-label{flex:0 0 auto;margin:0}.tabination-contact-value{flex:1 1 auto;margin:0;min-width:0;word-break:break-word}.tabination-contact-value a{color:inherit;text-decoration:none}.tabination-contact-value a:hover{text-decoration:underline}.tabination-map{position:relative;width:100%;min-height:18rem;overflow:hidden;background:rgba(var(--color-foreground),.04)}.tabination-map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}@media screen and (min-width:749px){.tabination-block-title{margin:0 0 3.2rem}.tabination-header{margin-bottom:3.2rem}.tabination-header-description{margin-top:2rem}.tabination-card{align-items:stretch;grid-template-columns:36rem minmax(0,1fr)}.tabination-card--full-width{margin-inline:0;width:100%}.tabination-card--no-map{grid-template-columns:1fr}.tabination-map{min-height:40rem;height:100%}}@media screen and (min-width:1024px){.tabination-card{gap:6rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-tabination.css.map */
