.bc-plain-page main#MainContent .bc-pp{width:100%;background:var(--bc-white)}.bc-plain-page main#MainContent .bc-pp__frame{box-sizing:border-box;max-width:1380px;margin:0 auto;padding:32px 40px 0}.bc-plain-page main#MainContent .bc-pp__crumbs ol{display:flex;flex-wrap:wrap;gap:4px 8px;margin:0 0 28px;padding:0;list-style:none}.bc-plain-page main#MainContent .bc-pp__crumbs li{font-size:14px;line-height:1.5;color:var(--bc-muted)}.bc-plain-page main#MainContent .bc-pp__crumbs li+li:before{content:"/";margin-right:8px;color:var(--bc-border-strong)}.bc-plain-page main#MainContent .bc-pp__crumbs a{display:inline-flex;align-items:center;min-height:24px;color:var(--bc-teal)}.bc-plain-page main#MainContent .bc-pp__grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:56px;align-items:start}.bc-plain-page main#MainContent .bc-pp__grid--text{grid-template-columns:minmax(0,820px)}.bc-plain-page main#MainContent .bc-pp__copy{max-width:650px}.bc-plain-page main#MainContent .bc-pp__eyebrow{margin:0 0 14px;font-size:11.5px;font-weight:600;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;color:var(--bc-teal)}.bc-plain-page main#MainContent .bc-pp__title{margin:0;font-size:clamp(38px,4.6vw,66px);font-weight:600;line-height:1.02;letter-spacing:-.03em;color:var(--bc-deep);text-wrap:balance}.bc-plain-page main#MainContent .bc-pp__price{margin:18px 0 0;font-size:26px;font-weight:600;line-height:1.2;color:var(--bc-deep);font-variant-numeric:tabular-nums}.bc-plain-page main#MainContent .bc-pp__desc{margin-top:12px;max-width:60ch}.bc-plain-page main#MainContent .bc-pp__desc p{margin:0;font-size:18px;line-height:1.6;color:var(--bc-body)}.bc-plain-page main#MainContent .bc-pp__desc p+p{margin-top:10px}.bc-plain-page main#MainContent .bc-pp__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.bc-plain-page main#MainContent .bc-pp__primary,.bc-plain-page main#MainContent .bc-pp__secondary{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:var(--bc-radius-pill);font-size:16px;font-weight:600;line-height:1.2;text-decoration:none}.bc-plain-page main#MainContent .bc-pp__primary{border:1.5px solid var(--bc-deep);background:var(--bc-deep);color:var(--bc-white)}.bc-plain-page main#MainContent .bc-pp__primary:hover{border-color:var(--bc-teal);background:var(--bc-teal)}.bc-plain-page main#MainContent .bc-pp__secondary{border:1.5px solid var(--bc-border-strong);background:var(--bc-white);color:var(--bc-teal)}.bc-plain-page main#MainContent .bc-pp__secondary:hover{border-color:var(--bc-teal)}.bc-plain-page main#MainContent .bc-pp__where{margin:18px 0 0;font-size:15px;line-height:1.55;color:var(--bc-muted)}.bc-plain-page main#MainContent .bc-pp__media{margin:0;aspect-ratio:4 / 3;max-width:100%;overflow:hidden;border-radius:var(--bc-radius-card);background:var(--bc-wash)}.bc-plain-page main#MainContent .bc-pp__img{display:block;width:100%;height:100%;object-fit:cover}.bc-plain-page main#MainContent .bc-pp~#bc-normal-pickup{padding-top:72px;scroll-margin-top:48px}.bc-plain-page main#MainContent #bc-normal-pickup h2#bc-np-heading{margin:0;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.1;letter-spacing:-.028em}@media(max-width:1000px){.bc-plain-page main#MainContent .bc-pp__frame{padding:24px 24px 0}.bc-plain-page main#MainContent .bc-pp__grid{gap:36px}}@media(max-width:900px){.bc-plain-page main#MainContent .bc-pp__grid{grid-template-columns:minmax(0,1fr)}.bc-plain-page main#MainContent .bc-pp__media{aspect-ratio:3 / 2}}@media(max-width:760px){.bc-plain-page main#MainContent .bc-pp__frame{padding:20px 20px 0}.bc-plain-page main#MainContent .bc-pp__crumbs ol{margin-bottom:20px}.bc-plain-page main#MainContent .bc-pp__grid{gap:24px}.bc-plain-page main#MainContent .bc-pp__price{font-size:22px}.bc-plain-page main#MainContent .bc-pp__desc p{font-size:17px}.bc-plain-page main#MainContent .bc-pp__actions a{flex:1 1 100%}.bc-plain-page main#MainContent .bc-pp~#bc-normal-pickup{padding-top:52px}}.bc-plain-page main#MainContent .bc-pp__bread{margin:12px 0 0;font-size:16px;font-weight:600;line-height:1.5;color:var(--bc-teal)}.bc-plain-page main#MainContent .bc-pp__quotes{display:grid;gap:14px;margin-top:28px;padding-top:22px;border-top:1px solid var(--bc-border)}.bc-plain-page main#MainContent .bc-pp__quotes-label{margin:0;font-size:11.5px;font-weight:600;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;color:var(--bc-teal)}.bc-plain-page main#MainContent .bc-pp__quote{margin:0}.bc-plain-page main#MainContent .bc-pp__quote blockquote{margin:0}.bc-plain-page main#MainContent .bc-pp__quote blockquote p{margin:0;font-size:16px;line-height:1.55;color:var(--bc-deep)}.bc-plain-page main#MainContent .bc-pp__quote figcaption{margin-top:4px;font-size:14px;color:var(--bc-muted)}.bc-plain-page main#MainContent .bc-pp__quotes-link{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:600;color:var(--bc-teal)}.bc-plain-page main#MainContent .bc-pp__grid{grid-template-areas:"copy media" "quotes media";grid-template-rows:auto 1fr;row-gap:0}.bc-plain-page main#MainContent .bc-pp__grid--text{grid-template-areas:"copy" "quotes"}.bc-plain-page main#MainContent .bc-pp__copy{grid-area:copy}.bc-plain-page main#MainContent .bc-pp__media{grid-area:media}.bc-plain-page main#MainContent .bc-pp__quotes{grid-area:quotes;align-self:start}@media(max-width:900px){.bc-plain-page main#MainContent .bc-pp__grid{grid-template-areas:"copy" "media" "quotes";grid-template-rows:auto;row-gap:32px}.bc-plain-page main#MainContent .bc-pp__grid--text{grid-template-areas:"copy" "quotes"}.bc-plain-page main#MainContent .bc-pp__grid:not(.bc-pp__grid--text) .bc-pp__quotes{margin-top:0}}@media(max-width:760px){.bc-plain-page main#MainContent .bc-pp__grid{row-gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/bc-pickup-product.css.map */
