.bread-box{--box-ink: #231f20;--box-green: #2d3c3c;--box-cream: #f5f0e9;--box-line: rgba(45, 60, 60, .18);display:block}.bread-box__intro{max-width:64rem;margin:0 auto 3.2rem;text-align:center}.bread-box__eyebrow{margin:0 0 .8rem;font-size:1.3rem;letter-spacing:.18rem;text-transform:uppercase;color:var(--box-green)}.bread-box__heading{margin:0 0 1.2rem}.bread-box__text p{margin:0}.bread-box__deal{display:inline-block;margin:1.6rem 0 0;padding:.6rem 1.6rem;border-radius:99rem;background:var(--box-green);color:#fff;font-size:1.4rem;letter-spacing:.04rem}.bread-box__closed,.bread-box__empty{margin:0 auto 2.4rem;text-align:center;font-size:1.8rem;list-style:none}.bread-box__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1.2rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.bread-box__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}}@media screen and (min-width:990px){.bread-box__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.bread-box__card{display:flex;flex-direction:column;border:1px solid var(--box-line);border-radius:1.2rem;overflow:hidden;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.bread-box__card.is-picked{border-color:var(--box-green);box-shadow:0 0 0 1px var(--box-green)}.bread-box__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--box-cream)}.bread-box__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.bread-box__info{display:flex;flex:1;flex-direction:column;gap:.8rem;padding:1.2rem}.bread-box__name{flex:1;margin:0;font-size:1.5rem;line-height:1.35;letter-spacing:.04rem}.bread-box__name a{color:var(--box-ink);text-decoration:none}.bread-box__row{display:flex;align-items:center;justify-content:space-between;gap:.8rem}@media screen and (max-width:749px){.bread-box__row{flex-wrap:wrap}.bread-box__stepper{width:100%;justify-content:space-between}.bread-box__info{padding:1rem}}.bread-box__variant{display:flex;flex-direction:column;font-size:1.4rem;line-height:1.3}.bread-box__variant-name{font-size:1.2rem;text-transform:uppercase;letter-spacing:.08rem;color:#231f20b3}.bread-box__price{color:var(--box-ink)}.bread-box__stepper{display:inline-flex;flex-shrink:0;align-items:center;border:1px solid var(--box-line);border-radius:99rem}.bread-box__step{width:3.6rem;height:3.6rem;border:0;border-radius:50%;background:transparent;color:var(--box-ink);font-size:2rem;line-height:1;cursor:pointer}.bread-box__step--add{background:var(--box-green);color:#fff}.bread-box__step:disabled{opacity:.3;cursor:default}.bread-box__qty{min-width:2.4rem;text-align:center;font-size:1.5rem}.bread-box__soldout{font-size:1.3rem;color:#231f2099}.bread-box__bar{position:sticky;bottom:0;z-index:4;margin-top:3.2rem;padding:1.2rem 0;background:var(--box-cream);border-top:1px solid var(--box-line);box-shadow:0 -.6rem 1.6rem #231f2014}.bread-box__bar-inner{display:grid;grid-template-columns:1fr auto;grid-template-areas:"summary summary" "totals add";align-items:center;gap:.8rem 1.6rem;padding-right:7.5rem}@media screen and (min-width:750px){.bread-box__bar-inner{grid-template-columns:1fr auto auto;grid-template-areas:"summary totals add"}}.bread-box__summary{grid-area:summary}.bread-box__progress{margin:0 0 .6rem;font-size:1.4rem;line-height:1.3;color:var(--box-ink)}.bread-box__meter{height:.6rem;border-radius:99rem;background:var(--box-line);overflow:hidden}.bread-box__meter span{display:block;width:0;height:100%;background:var(--box-green);transition:width .2s ease}.bread-box__totals{grid-area:totals;display:flex;align-items:baseline;gap:.8rem;font-size:1.8rem}.bread-box__was{font-size:1.4rem;color:#231f208c}.bread-box__add{grid-area:add;min-width:14rem;padding:0 2rem;white-space:nowrap}.bread-box__error{margin:.8rem auto 0;padding:0 1.5rem;text-align:center;font-size:1.4rem;color:#b3261e}
/*# sourceMappingURL=/cdn/shop/t/15/assets/bread-box.css.map */
