.bc-home-thanksgiving{padding-top:24px}.bc-home-thanksgiving__card{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);overflow:hidden;border:1px solid var(--bc-deep);border-radius:var(--bc-radius-card);background:var(--bc-deep);color:var(--bc-white)}.bc-home-thanksgiving__photo{display:flex;flex-direction:column;min-width:0;margin:0;background:var(--bc-wash)}.bc-home-thanksgiving__image{display:block;width:100%;height:100%;min-height:0;flex:1 1 0;object-fit:cover;object-position:50% 48%}.bc-home-thanksgiving__photo figcaption{padding:12px 20px;color:var(--bc-muted);font-size:12px;line-height:1.5;text-align:center}.bc-home-thanksgiving__copy{align-self:center;min-width:0;padding:38px 36px 32px;text-align:center}.bc-home-thanksgiving__eyebrow{margin:0 0 14px;color:var(--bc-sage);font-size:11.5px;font-weight:600;letter-spacing:.18em;line-height:1.5;text-transform:uppercase}.bc-home-thanksgiving h2{margin:0;color:var(--bc-white);font-size:clamp(30px,3.2vw,44px);font-weight:600;line-height:1.07;letter-spacing:-.03em;text-wrap:balance}.bc-home-thanksgiving__lead{max-width:43ch;margin:18px auto 0;color:var(--bc-white);font-size:17px;line-height:1.55}.bc-home-thanksgiving__prices{display:flex;justify-content:center;gap:0;margin:24px 0}.bc-home-thanksgiving__prices>div{padding:0 30px}.bc-home-thanksgiving__prices>div+div{border-left:1px solid var(--bc-muted)}.bc-home-thanksgiving__prices dt{color:var(--bc-sage);font-size:14px;line-height:1.5}.bc-home-thanksgiving__prices dd{margin:2px 0 0;font-size:32px;font-weight:600;line-height:1.1;letter-spacing:-.02em}.bc-home-thanksgiving__cta{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:54px;max-width:100%;padding:14px 28px;border:2px solid var(--bc-white);border-radius:var(--bc-radius-pill);background:var(--bc-white);color:var(--bc-deep);font-family:inherit;font-size:16px;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .15s,border-color .15s}.bc-home-thanksgiving__cta:hover{background:var(--bc-wash);border-color:var(--bc-wash);color:var(--bc-deep)}.bc-home-thanksgiving__cta:focus-visible{outline:2px solid var(--bc-white);outline-offset:5px;box-shadow:0 0 0 3px var(--bc-deep)}.bc-home-thanksgiving__cta:active{transform:translateY(1px)}.bc-home-thanksgiving__pickups{display:flex;justify-content:center;gap:16px 32px;margin-top:28px;padding-top:22px;border-top:1px solid var(--bc-muted)}.bc-home-thanksgiving__pickups>div{min-width:0}.bc-home-thanksgiving__pickups p{margin:0 0 3px;font-size:13px;color:var(--bc-sage)}.bc-home-thanksgiving__pickups strong{display:block;font-size:16px;font-weight:600}.bc-home-thanksgiving__pickups span{display:block;margin-top:3px;color:var(--bc-sage);font-size:12px}.bc-home-thanksgiving__note{margin:16px 0 0;color:var(--bc-sage);font-size:12px;line-height:1.5}@media(max-width:960px){.bc-home-thanksgiving__card{grid-template-columns:1fr}.bc-home-thanksgiving__photo{order:2}.bc-home-thanksgiving__image{flex:none;height:auto;aspect-ratio:16 / 9;object-position:50% 48%}.bc-home-thanksgiving__copy{padding:34px 32px}.bc-home-thanksgiving h2{font-size:38px}}@media(max-width:760px){.bc-home-thanksgiving{padding-top:20px}.bc-concept-mount #dc-root section.bc-home-thanksgiving{padding-left:0!important;padding-right:0!important}.bc-home-thanksgiving__copy{padding:30px 22px 26px}.bc-home-thanksgiving h2{font-size:32px}.bc-home-thanksgiving__eyebrow{font-size:10px;letter-spacing:.16em}.bc-home-thanksgiving__lead{font-size:16px;margin-top:16px}.bc-home-thanksgiving__prices{margin:22px 0}.bc-home-thanksgiving__prices>div{padding:0 25px}.bc-home-thanksgiving__cta{width:100%;padding-inline:12px;gap:12px}.bc-home-thanksgiving__pickups{gap:16px;margin-top:24px;padding-top:20px}.bc-home-thanksgiving__pickups strong{font-size:14px}.bc-home-thanksgiving__pickups p,.bc-home-thanksgiving__pickups span,.bc-home-thanksgiving__note{font-size:11px}.bc-home-thanksgiving__photo figcaption{padding:10px 16px;font-size:11px}.bc-home-thanksgiving__image{aspect-ratio:4 / 3}}@media(max-width:360px){.bc-home-thanksgiving__prices>div{padding-inline:18px}.bc-home-thanksgiving__prices dt{white-space:nowrap}.bc-home-thanksgiving__pickups{flex-direction:column}}@media(prefers-reduced-motion:reduce){.bc-home-thanksgiving__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/bc-thanksgiving-home.css.map */
