.bb-wtb{padding-block:clamp(var(--bb-space-4),8vw,var(--bb-space-6))}.bb-wtb__inner{display:flex;flex-direction:column;gap:clamp(var(--bb-space-4),7vw,var(--bb-space-6))}.bb-wtb__head{max-width:40ch}.bb-wtb__title{margin:var(--bb-space-1) 0 0;font-size:var(--bb-text-hero);line-height:1.02;color:var(--bb-roux)}.bb-wtb__intro{margin:var(--bb-space-3) 0 0;font-size:var(--bb-text-body);line-height:1.5;color:var(--bb-roux)}.bb-wtb__paths{display:grid;grid-template-columns:1fr;gap:var(--bb-space-3)}.bb-wtb__path{display:flex;flex-direction:column;align-items:flex-start;gap:var(--bb-space-2);padding:clamp(var(--bb-space-3),5vw,var(--bb-space-4));border-radius:var(--bb-radius-card);background-color:var(--bb-flour);box-shadow:var(--bb-shadow-card)}.bb-wtb__path--online{background-color:var(--bb-caramel);color:var(--bb-flour)}.bb-wtb__path--online .bb-wtb__path-kicker{color:var(--bb-cane)}.bb-wtb__path-kicker{font-family:var(--bb-font-body);font-weight:700;font-size:var(--bb-text-small);letter-spacing:.08em;text-transform:uppercase;color:var(--bb-caramel-ink)}.bb-wtb__path-title{margin:0;font-family:var(--bb-font-display);font-weight:400;font-size:clamp(calc(1.5 * var(--bb-rem)),4.5vw,calc(2 * var(--bb-rem)));line-height:1.05}.bb-wtb__path p{margin:0;font-size:var(--bb-text-body);line-height:1.5}.bb-wtb__path-btn{margin-top:var(--bb-space-1)}.bb-wtb__path--online .bb-btn{background-color:var(--bb-flour);color:var(--bb-roux)}.bb-wtb__path--online .bb-btn:hover{background-color:var(--bb-roux);color:var(--bb-flour)}.bb-wtb__dir-title{margin:0 0 var(--bb-space-3);font-size:var(--bb-text-h2);line-height:1.05;color:var(--bb-roux)}.bb-wtb__grid{display:grid;grid-template-columns:1fr;gap:var(--bb-space-2);margin:0;padding:0;list-style:none}.bb-wtb-card{position:relative;padding:clamp(var(--bb-space-3),5vw,var(--bb-space-4));padding-right:calc(3 * var(--bb-rem));border-radius:var(--bb-radius-card);background-color:var(--bb-flour);box-shadow:var(--bb-shadow-card);transform:rotate(-.6deg)}.bb-wtb-card:nth-child(2n){transform:rotate(.7deg)}.bb-wtb-card:nth-child(3n){transform:rotate(-1deg)}.bb-wtb-card--wholesale{background-color:var(--bb-cane)}.bb-wtb-card__pin{position:absolute;top:var(--bb-space-2);right:var(--bb-space-2);color:var(--bb-praline);font-size:calc(1.1 * var(--bb-rem))}.bb-wtb-card__name{margin:0;font-family:var(--bb-font-body);font-weight:700;font-size:calc(1.35 * var(--bb-rem));line-height:1.1;color:var(--bb-roux)}.bb-wtb-card__city{margin:calc(.25 * var(--bb-rem)) 0 0;font-weight:600;font-size:var(--bb-text-small);color:var(--bb-caramel-ink)}.bb-wtb-card__addr{margin:calc(.5 * var(--bb-rem)) 0 0;font-size:var(--bb-text-small);line-height:1.4;color:var(--bb-roux)}.bb-wtb-card__tag{display:inline-block;margin-top:var(--bb-space-2);padding:3px 12px;border-radius:var(--bb-radius-pill);background-color:var(--bb-roux);color:var(--bb-cream);font-size:calc(.7 * var(--bb-rem));font-weight:700;letter-spacing:.06em;text-transform:uppercase}.bb-wtb-card__link{display:inline-flex;align-items:center;gap:.4em;margin-top:var(--bb-space-2);font-weight:700;font-size:var(--bb-text-small);color:var(--bb-caramel-ink);text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:1px}.bb-wtb-card__link:hover{color:var(--bb-roux)}.bb-wtb__empty{margin:0;font-size:var(--bb-text-body);color:var(--bb-roux)}.bb-wtb__cta{padding:clamp(var(--bb-space-4),7vw,var(--bb-space-5));border-radius:var(--bb-radius-card);background-color:var(--bb-roux);color:var(--bb-cream);text-align:center}.bb-wtb__cta-title{margin:0 auto;max-width:18ch;font-size:var(--bb-text-h2);line-height:1.05;color:var(--bb-flour)}.bb-wtb__cta p{margin:var(--bb-space-2) auto 0;max-width:46ch;font-size:var(--bb-text-body);line-height:1.5}.bb-wtb__cta-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--bb-space-2);margin-top:var(--bb-space-3)}.bb-wtb__cta .bb-btn--secondary{border-color:var(--bb-cream);color:var(--bb-cream)}.bb-wtb__cta .bb-btn--secondary:hover{background-color:var(--bb-cream);color:var(--bb-roux)}@media screen and (min-width:750px){.bb-wtb__paths{grid-template-columns:1fr 1fr;gap:var(--bb-space-3)}.bb-wtb__grid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:var(--bb-space-3)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bb-where-to-buy.css.map */
