.bc-eyebrow{margin:0 0 .8rem;color:var(--bc-crust);font-family:var(--bc-mono);font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.bc-section-head{margin:0 0 3.2rem}.bc-section-head--row{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1.6rem}.bc-section-head__title{margin:0;color:var(--bc-ink);font-family:var(--bc-serif);font-size:clamp(3.2rem,2.4rem + 2vw,5.2rem);font-weight:500;letter-spacing:-.015em;line-height:1.04}.bc-arrow-link{color:var(--bc-ink);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4rem}.bc-arrow-link:after{display:inline-block;margin-left:.6rem;content:"\2192";transition:transform .15s var(--bc-ease)}.bc-arrow-link:hover:after{transform:translate(.4rem)}.bc-stages,.bc-rail,.bc-recipes-teaser{padding:9.6rem 0}.bc-stages__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.bc-stage__media{display:block;overflow:hidden;border-radius:.4rem;background:var(--bc-parchment);aspect-ratio:4 / 5}.bc-stage__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--bc-ease)}.bc-stage:hover .bc-stage__media img{transform:scale(1.03)}.bc-stage__body{padding:2rem 0 0}.bc-stage__title{margin:0 0 .6rem;font-family:var(--bc-serif);font-size:2.8rem;font-weight:500;line-height:1.1}.bc-stage__title a{color:var(--bc-ink);text-decoration:none}.bc-stage__text{margin:0 0 1.2rem;color:var(--bc-ink-2);font-size:1.5rem;line-height:1.5}.bc-stage__links{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.bc-stage__links a,.bc-chip-link{display:inline-flex;align-items:center;min-height:4rem;padding:0 1.4rem;border:1px solid var(--bc-hairline);border-radius:99rem;background:#fff;color:var(--bc-ink);font-size:1.4rem;text-decoration:none;transition:border-color .15s var(--bc-ease)}.bc-stage__links a:hover,.bc-chip-link:hover{border-color:var(--bc-ink)}.bc-rail{border-top:1px solid var(--bc-hairline)}.bc-rail__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;margin:0;padding:0;list-style:none}.bc-tile__media{position:relative;display:block;overflow:hidden;border-radius:.4rem;background:var(--bc-parchment);aspect-ratio:4 / 5}.bc-tile__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .25s var(--bc-ease)}.bc-tile__media .bc-tile__alt{opacity:0}.bc-tile:hover .bc-tile__alt{opacity:1}.bc-tile__body{display:grid;gap:.4rem;padding:1.4rem 0 0}.bc-tile__title{margin:0;font-family:var(--bc-sans);font-size:1.6rem;font-weight:500;line-height:1.35}.bc-tile__title a{color:var(--bc-ink);text-decoration:none}.bc-tile__price{margin:0 0 .6rem;color:var(--bc-ink);font-size:1.5rem;font-weight:600}.bc-tile__add{justify-self:start;display:inline-flex;align-items:center;min-height:4.4rem;padding:0 1.8rem;border:1px solid var(--bc-ink);border-radius:99rem;background:transparent;color:var(--bc-ink);cursor:pointer;font:inherit;font-size:1.4rem;font-weight:600;text-decoration:none}.bc-tile__add:hover{background:var(--bc-ink);color:#fff}.bc-band{padding:8rem 0}.bc-band--finder{background:var(--bc-kraft)}.bc-band--facts{border-top:1px solid var(--bc-hairline);border-bottom:1px solid var(--bc-hairline);background:var(--bc-paper-2)}.bc-band--banner{background:var(--bc-parchment)}.bc-band__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4.8rem;align-items:center}.bc-band__text{max-width:52rem;margin:1.6rem 0 0;color:var(--bc-ink-2);font-size:1.7rem;line-height:1.6}.bc-band--finder .bc-band__text,.bc-band--finder .bc-eyebrow{color:var(--bc-ink)}.bc-band__actions{display:flex;flex-wrap:wrap;align-items:center;gap:2rem;margin-top:2.8rem}.bc-band__chips{display:flex;flex-wrap:wrap;gap:1rem;margin:0 0 2.4rem;padding:0;list-style:none}.bc-band__drawing{max-width:36rem;padding:1.6rem;border-radius:.8rem;background:#fff9}.bc-band__image{overflow:hidden;border-radius:.4rem;aspect-ratio:4 / 3}.bc-band__image img{width:100%;height:100%;object-fit:cover}.bc-facts{display:grid;margin:0;padding:0;border-top:1px solid var(--bc-hairline);list-style:none}.bc-fact{display:grid;gap:.4rem;padding:2rem 0;border-bottom:1px solid var(--bc-hairline)}.bc-fact__media{overflow:hidden;margin-bottom:1rem;border-radius:.4rem;aspect-ratio:3 / 2}.bc-fact__media img{width:100%;height:100%;object-fit:cover}.bc-fact__title{color:var(--bc-ink);font-family:var(--bc-serif);font-size:2.2rem;font-weight:500;line-height:1.2}.bc-fact__text{color:var(--bc-ink-2);font-size:1.5rem;line-height:1.5}.bc-recipes-teaser .bc-rcards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));gap:2.4rem}.bc-recipes-teaser .bc-rcard{display:grid;gap:.6rem;color:var(--bc-ink);text-decoration:none}.bc-recipes-teaser .bc-rcard__media{display:block;overflow:hidden;border-radius:.4rem;background:var(--bc-parchment);aspect-ratio:4 / 5}.bc-recipes-teaser .bc-rcard__media img{width:100%;height:100%;object-fit:cover}.bc-recipes-teaser .bc-rcard__title{font-family:var(--bc-serif);font-size:2rem;font-weight:500;line-height:1.2}.bc-recipes-teaser .bc-rcard__meta{color:var(--bc-ink-2);font-family:var(--bc-mono);font-size:1.2rem}.bc-finder{padding:6.4rem 0 9.6rem}.bc-finder__head{max-width:72rem;margin:0 0 4rem}.bc-finder__title{margin:0 0 1.6rem;font-family:var(--bc-serif);font-size:clamp(4rem,3rem + 2.6vw,6.4rem);font-weight:500;letter-spacing:-.015em;line-height:1}.bc-finder__intro{color:var(--bc-ink-2);font-size:1.8rem}.bc-finder__layout{display:grid;grid-template-columns:minmax(24rem,.8fr) minmax(0,2fr);gap:4rem;align-items:start}.bc-finder__pans{display:grid;gap:1rem}.bc-finder__pan{display:grid;gap:.2rem;padding:1.6rem 1.8rem;border:1px solid var(--bc-hairline);border-radius:1rem;background:#fff;color:var(--bc-ink);cursor:pointer;font:inherit;text-align:left;transition:border-color .15s var(--bc-ease),box-shadow .15s var(--bc-ease)}.bc-finder__pan:hover{border-color:var(--bc-ink-2)}.bc-finder__pan[aria-checked=true]{border-color:var(--bc-ink);box-shadow:inset 0 0 0 1px var(--bc-ink)}.bc-finder__pan:focus-visible{outline:2px solid var(--bc-crust);outline-offset:2px}.bc-finder__pan-name{font-size:1.7rem;font-weight:600}.bc-finder__pan-meta{color:var(--bc-ink-2);font-family:var(--bc-mono);font-size:1.2rem;text-transform:uppercase}.bc-finder__result{padding:3.2rem;border:1px solid var(--bc-hairline);border-radius:1.2rem;background:var(--bc-paper-2)}.bc-finder:not(.is-enhanced) .bc-finder__result+.bc-finder__result{margin-top:2.4rem}.bc-finder__result[hidden]{display:none}.bc-finder__result-title{margin:0 0 .8rem;font-family:var(--bc-serif);font-size:3.2rem;font-weight:500}.bc-finder__typical,.bc-finder__note{margin:0 0 1.6rem;color:var(--bc-ink-2);font-size:1.6rem;line-height:1.55}.bc-finder__products{display:grid;gap:1.6rem;margin:2.4rem 0 0;padding:0;list-style:none}.bc-finder__product{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:2rem;align-items:center;padding:1.6rem;border-radius:.8rem;background:#fff}.bc-finder__product-media{display:block;overflow:hidden;border-radius:.4rem;background:var(--bc-parchment);aspect-ratio:1}.bc-finder__product-media img{width:100%;height:100%;object-fit:cover}.bc-finder__product-title{color:var(--bc-ink);font-size:1.7rem;font-weight:600;text-decoration:none}.bc-finder__product-price{margin:.4rem 0 .8rem;font-size:1.5rem}.bc-finder__soldout{color:var(--bc-ink-2)}.bc-finder__ask{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem;margin-top:1.6rem;color:var(--bc-ink);font-size:1.6rem}.bc-finder__ask p{margin:0}.bc-finder__measure{display:grid;grid-template-columns:22rem minmax(0,1fr);gap:3.2rem;align-items:center;margin-top:4.8rem;padding:2.4rem;border:1px dashed var(--bc-hairline);border-radius:1.2rem;color:var(--bc-ink);font-size:1.6rem}.bc-finder .bc-spec-drawing,.bc-band .bc-spec-drawing{display:block;width:100%;height:auto}.bc-finder .bc-spec-drawing__shape,.bc-band .bc-spec-drawing__shape{fill:var(--bc-parchment);stroke:var(--bc-ink);stroke-width:1.5}.bc-finder .bc-spec-drawing__pleat,.bc-band .bc-spec-drawing__pleat{fill:none;stroke:var(--bc-ink-3);stroke-width:1}.bc-help{padding:6.4rem 0 9.6rem}.bc-help__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr));gap:1.6rem;margin:0 0 4rem;padding:0;list-style:none}.bc-help__card{display:grid;gap:.6rem;height:100%;padding:2.4rem;border:1px solid var(--bc-hairline);border-radius:1rem;background:#fff;color:var(--bc-ink);text-decoration:none;transition:border-color .15s var(--bc-ease)}.bc-help__card:hover{border-color:var(--bc-ink)}.bc-help__card-title{font-family:var(--bc-serif);font-size:2.2rem;font-weight:500}.bc-help__card-text{color:var(--bc-ink-2);font-size:1.5rem;line-height:1.5}.bc-help__amazon{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2.4rem;align-items:center;padding:3.2rem;border-radius:1.2rem;background:var(--bc-parchment)}.bc-help__amazon h2{margin:0 0 .8rem;font-family:var(--bc-serif);font-size:2.8rem;font-weight:500}.bc-help__amazon p{margin:0;color:var(--bc-ink-2);font-size:1.6rem;line-height:1.6}.bc-bulk{padding:6.4rem 0}.bc-bulk__table-wrap{overflow-x:auto;border:1px solid var(--bc-hairline);border-radius:1rem;background:#fff}.bc-bulk__table{width:100%;min-width:64rem;border-collapse:collapse;font-size:1.5rem}.bc-bulk__table th,.bc-bulk__table td{padding:1.2rem 1.6rem;border-bottom:1px solid var(--bc-hairline);text-align:left;vertical-align:middle}.bc-bulk__table th{color:var(--bc-ink-2);font-family:var(--bc-mono);font-size:1.15rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.bc-bulk__table tr:last-child td{border-bottom:0}.bc-bulk__table td.is-num{font-variant-numeric:tabular-nums;white-space:nowrap}.bc-bulk__qty{width:8rem;min-height:4.4rem;padding:0 1rem;border:1px solid #cfc3b3;border-radius:.8rem;font:inherit}.bc-bulk__row--soldout{color:var(--bc-ink-3)}.bc-bulk__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem;margin-top:2rem}.bc-bulk__status{margin:0;color:var(--bc-ink-2);font-size:1.4rem}@media screen and (max-width:989px){.bc-stages__grid,.bc-rail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bc-band__inner,.bc-finder__layout{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:749px){.bc-stages,.bc-rail,.bc-recipes-teaser{padding:6.4rem 0}.bc-stages__grid{grid-auto-columns:82%;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory}.bc-stage{scroll-snap-align:start}.bc-band{padding:6.4rem 0}.bc-finder__product{grid-template-columns:8.8rem minmax(0,1fr);gap:1.4rem}.bc-finder__measure,.bc-help__amazon{grid-template-columns:minmax(0,1fr)}.bc-finder__result{padding:2rem}}@media(prefers-reduced-motion:reduce){.bc-stage__media img,.bc-tile__media img,.bc-arrow-link:after{transition:none}}.bc-bulk__table tbody th{color:var(--bc-ink);font-family:var(--bc-sans);font-size:1.5rem;font-weight:600;letter-spacing:0;text-transform:none}.bc-bulk__table tbody th a{color:var(--bc-ink);text-decoration:none}.bc-bulk__table tbody th a:hover{text-decoration:underline}.bc-grid-promo__card{display:grid;align-content:end;gap:.8rem;height:100%;min-height:28rem;padding:2.4rem;border-radius:.8rem;background:var(--bc-kraft);color:var(--bc-ink);text-decoration:none}.bc-grid-promo__card .bc-eyebrow{color:var(--bc-ink)}.bc-grid-promo__heading{font-family:var(--bc-serif);font-size:2.6rem;font-weight:500;line-height:1.1}.bc-grid-promo__text{font-size:1.5rem;line-height:1.45}.bc-colhelp{padding:8rem 0;border-top:1px solid var(--bc-hairline);background:var(--bc-paper-2)}.bc-colhelp__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:4.8rem;align-items:start}.bc-colhelp__links{display:grid;gap:1.2rem;margin:2.4rem 0 0;padding:0;list-style:none}.bc-colhelp__text{color:var(--bc-ink-2);font-size:1.6rem;line-height:1.65}.bc-colhelp .bc-faq{border-top:1px solid var(--bc-hairline)}.bc-colhelp .bc-faq__item{border-bottom:1px solid var(--bc-hairline)}.bc-colhelp .bc-faq__item summary{padding:1.8rem 0;cursor:pointer;color:var(--bc-ink);font-size:1.7rem;font-weight:600}.bc-colhelp .bc-faq__answer{padding:0 0 2rem;color:var(--bc-ink-2);font-size:1.6rem;line-height:1.6}.bc-search-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:2rem 0 0}.bc-search-tabs a{display:inline-flex;align-items:center;min-height:4rem;padding:0 1.6rem;border:1px solid var(--bc-hairline);border-radius:99rem;color:var(--bc-ink);font-size:1.4rem;text-decoration:none}.bc-search-tabs a[aria-current=page]{border-color:var(--bc-ink);background:var(--bc-ink);color:#fff}.bc-popular{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem;margin:2rem 0 0}.bc-popular--modal{justify-content:flex-start;margin:1.2rem 0 0}.bc-popular__label{color:var(--bc-ink-2);font-family:var(--bc-mono);font-size:1.2rem;text-transform:uppercase}.bc-popular__list{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}@media screen and (max-width:989px){.bc-colhelp__inner{grid-template-columns:minmax(0,1fr)}}.bc-404{max-width:72rem;padding-top:9.6rem;padding-bottom:12rem;text-align:center}.bc-404__title{margin:1.2rem 0 1.6rem;font-family:var(--bc-serif);font-size:clamp(3.6rem,2.8rem + 2.4vw,5.6rem);font-weight:500;line-height:1.05}.bc-404__text{margin:0 auto 3.2rem;max-width:52rem;color:var(--bc-ink-2);font-size:1.8rem;line-height:1.6}.bc-404__search{display:flex;gap:.8rem;max-width:56rem;margin:0 auto}.bc-404__input{flex:1 1 auto;min-width:0;min-height:4.8rem;padding:0 1.6rem;border:1px solid var(--bc-ink-3);border-radius:99rem;background:#fff;color:var(--bc-ink);font:inherit;font-size:1.6rem}.bc-404__input:focus-visible{outline:2px solid var(--bc-ink);outline-offset:2px}.bc-404__search .button{border-radius:99rem}.bc-404__links{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem 3.2rem;margin:4.8rem 0 0;padding:0;list-style:none}.bc-calc{padding:6.4rem 0}.bc-calc--planner{border-top:1px solid var(--bc-hairline);background:var(--bc-paper-2)}.bc-calc__inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4.8rem;align-items:start}.bc-calc__title{margin:0 0 1.6rem;color:var(--bc-ink);font-family:var(--bc-serif);font-size:clamp(3.2rem,2.4rem + 2vw,4.8rem);font-weight:500;letter-spacing:-.015em;line-height:1.04}.bc-calc__title--page{font-size:clamp(4rem,3rem + 2.6vw,6.4rem);line-height:1}.bc-calc__text{max-width:48rem;margin:0;color:var(--bc-ink-2);font-size:1.7rem;line-height:1.6}.bc-calc__panel{padding:2.8rem;border:1px solid var(--bc-hairline);border-radius:1.2rem;background:#fff}.bc-calc__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.6rem}.bc-calc__field{display:grid;gap:.6rem}.bc-calc__field--wide{grid-column:1 / -1}.bc-calc__field label{color:var(--bc-ink-2);font-family:var(--bc-mono);font-size:1.2rem;text-transform:uppercase}.bc-calc__field select,.bc-calc__field input{width:100%;min-height:4.8rem;padding:0 1.4rem;border:1px solid var(--bc-ink-3);border-radius:.8rem;background:#fff;color:var(--bc-ink);font:inherit;font-size:1.6rem}.bc-calc__field select:focus-visible,.bc-calc__field input:focus-visible{outline:2px solid var(--bc-ink);outline-offset:2px}.bc-calc__result{margin:2.4rem 0 0;padding:2.4rem 0 0;border-top:1px solid var(--bc-hairline)}.bc-calc__answer{margin:0 0 1.2rem;color:var(--bc-ink);font-size:2rem;line-height:1.3}.bc-calc__answer strong{font-family:var(--bc-serif);font-size:4rem;font-weight:500}.bc-calc__detail{margin:0 0 .8rem;color:var(--bc-ink-2);font-size:1.5rem;line-height:1.55}.bc-calc__table{display:grid;margin:0}.bc-calc__table div{display:flex;justify-content:space-between;gap:1.6rem;padding:.8rem 0;border-bottom:1px solid var(--bc-hairline);font-size:1.6rem}.bc-calc__table dt{color:var(--bc-ink-2)}.bc-calc__table dd{margin:0;color:var(--bc-ink);font-variant-numeric:tabular-nums;text-align:right}.bc-calc__table strong{font-size:2rem}.bc-calc__tip{margin:1.6rem 0 0;padding:1.4rem 1.6rem;border-radius:.8rem;background:var(--bc-butter);color:var(--bc-ink);font-size:1.5rem;line-height:1.5}.bc-calc__actions{display:flex;flex-wrap:wrap;gap:1rem;margin:2rem 0 0}.bc-calc__fine{margin:1.6rem 0 0;color:var(--bc-ink-3);font-size:1.3rem;line-height:1.5}@media screen and (max-width:989px){.bc-calc__inner{grid-template-columns:minmax(0,1fr);gap:3.2rem}}@media screen and (max-width:749px){.bc-calc__panel{padding:2rem}}.bc-calc [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bc-sections.css.map */
