.bb-visit-page{color:rgb(var(--color-foreground))}.bb-visit-page *,.bb-visit-page *:before,.bb-visit-page *:after{box-sizing:border-box}.bb-visit-page__band{padding-block:clamp(3.6rem,5vw,6.4rem);scroll-margin-top:calc(var(--header-height, 10rem) + 2rem)}.bb-visit-page__split{display:grid;gap:3rem;align-items:center}.bb-visit-page__split>*{min-width:0}.bb-visit-page__eyebrow{margin:0 0 1.6rem;font-size:1.2rem;font-weight:700;line-height:1.5;letter-spacing:.12em}.bb-visit-page__title,.bb-visit-page__heading,.bb-visit-page h3{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:inherit;text-wrap:balance;overflow-wrap:anywhere}.bb-visit-page__title{max-width:18ch;margin:0;font-size:clamp(4rem,4.2vw,6rem);line-height:1.02;letter-spacing:-.035em}.bb-visit-page__heading{max-width:28ch;margin:0 0 2.4rem;font-size:clamp(3rem,4vw,5rem);line-height:1.08;letter-spacing:-.03em}.bb-visit-page h3{margin:0 0 1.2rem;font-size:2.2rem;line-height:1.2}.bb-visit-page__lead{max-width:48ch;margin-top:2.4rem;font-size:clamp(1.8rem,2vw,2.2rem);line-height:1.5}.bb-visit-page__intro{max-width:65ch;font-size:1.8rem;line-height:1.6}.bb-visit-page .rte{overflow-wrap:anywhere}.bb-visit-page .rte>:first-child{margin-top:0}.bb-visit-page .rte>:last-child{margin-bottom:0}.bb-visit-page__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.6rem}.bb-visit-page .button{min-width:0;max-width:100%;min-height:4.8rem;padding:1.4rem 2rem;font-size:1.3rem;font-weight:700;line-height:1.4;text-align:center;white-space:normal;overflow-wrap:anywhere;--buttons-radius: .8rem;--buttons-radius-outset: .9rem}.bb-visit-page :is(a,summary):focus-visible{outline:.2rem solid currentColor;outline-offset:.4rem}.bb-visit-page__media{display:block;position:relative;min-width:0;overflow:hidden;border-radius:1.6rem;background:rgba(var(--color-foreground),.035)}.bb-visit-page__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--visit-overlay, 0);pointer-events:none}.bb-visit-page__media img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:var(--visit-fit, contain);object-position:var(--visit-focal, 50% 50%)}.bb-visit-page__address{font-style:normal;font-size:clamp(1.8rem,2vw,2.4rem);line-height:1.7;overflow-wrap:anywhere}.bb-visit-page__hours{display:grid;margin:0;padding:1.2rem 2.2rem;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:1.2rem}.bb-visit-page__hours>div{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:1.5rem;border-bottom:.1rem solid rgba(var(--color-foreground),.15);min-width:0}.bb-visit-page__hours>div:last-child{border-bottom:0}.bb-visit-page__hours dt{font-size:1.3rem;font-weight:700;letter-spacing:.035em}.bb-visit-page__hours dd{margin:0;font-size:1.6rem;line-height:1.5}.bb-visit-page__map-band{padding-top:0}.bb-visit-page__map{overflow:hidden;border-radius:1.6rem;border:.1rem solid rgba(var(--color-foreground),.2)}.bb-visit-page__map iframe{display:block;width:100%;height:clamp(30rem,35vw,44rem);border:0}.bb-visit-page__cards{display:grid;gap:2rem;padding:0;margin:3rem 0 0;list-style:none}.bb-visit-page__card{min-width:0;padding:2.4rem;border:.1rem solid rgba(var(--color-foreground),.25);border-top:.3rem solid #df9799;border-radius:1.2rem}.bb-visit-page__card .rte{font-size:1.6rem;line-height:1.65}.bb-visit-page__note{margin:2.4rem 0 0;font-size:1.4rem;line-height:1.6}.bb-visit-page__gallery{display:grid;gap:2.4rem}.bb-visit-page__gallery figure{margin:0;min-width:0}.bb-visit-page__gallery figcaption{padding-top:1.2rem;font-size:1.4rem;line-height:1.5;overflow-wrap:anywhere}.bb-visit-page__media--gallery{border-radius:1.2rem}.bb-visit-page__links{display:grid;gap:1.6rem;margin:3rem 0 0;padding:0;list-style:none}.bb-visit-page__links li{min-width:0}.bb-visit-page__links a{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;height:100%;min-height:6.4rem;padding:2rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:1.2rem;color:inherit;text-decoration:none;font-size:1.7rem;font-weight:700;overflow-wrap:anywhere}.bb-visit-page__links a:hover{text-decoration:underline;text-underline-offset:.4rem}.bb-visit-page__links span{flex-shrink:0}.bb-visit-page__faq{max-width:90rem}.bb-visit-page__faq details{border-top:.1rem solid rgba(var(--color-foreground),.3)}.bb-visit-page__faq details:last-child{border-bottom:.1rem solid rgba(var(--color-foreground),.3)}.bb-visit-page__faq summary{display:flex;justify-content:space-between;align-items:center;gap:2rem;min-height:5.6rem;padding-block:2rem;font-size:1.6rem;font-weight:700;line-height:1.5;list-style:none;cursor:pointer}.bb-visit-page__faq summary::-webkit-details-marker{display:none}.bb-visit-page__faq summary span{flex-shrink:0;font-size:2.4rem}.bb-visit-page__faq details[open] summary span{transform:rotate(45deg)}.bb-visit-page__answer{padding-bottom:2rem;font-size:1.6rem;line-height:1.65}.bb-visit-page__editor-note{padding-block:2rem;font-size:1.4rem}@media(min-width:750px){.bb-visit-page__cards,.bb-visit-page__gallery,.bb-visit-page__links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.bb-visit-page__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}.bb-visit-page__split--text{grid-template-columns:minmax(0,1fr)}.bb-visit-page__hours{grid-template-columns:repeat(7,minmax(0,1fr));padding:0}.bb-visit-page__hours>div{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.2rem;padding:2.2rem 1.4rem;border-bottom:0;border-right:.1rem solid rgba(var(--color-foreground),.15)}.bb-visit-page__hours>div:last-child{border-right:0}.bb-visit-page__hours dt{font-size:1.2rem;letter-spacing:0}.bb-visit-page__cards,.bb-visit-page__gallery,.bb-visit-page__links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.bb-visit-page .page-width{padding-inline:2rem}.bb-visit-page__media img{object-position:var(--visit-mobile-focal, 50% 50%)}.bb-visit-page__actions{flex-direction:column;align-items:stretch}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-bigboy-visit-page.css.map */
