.bb-pack-label-row{display:flex;align-items:center;gap:6px;margin:14px 0}.bb-pack-label{font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--warm-gray,#8A8880)}.bb-pack-name-display{font-size:13px;color:var(--ink,#1A1A18);font-weight:500}.bb-packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin:0 0 14px}.bb-pack-btn{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:14px 14px 12px;border:1.5px solid var(--border,#D8D4CC);border-radius:10px;background:var(--white,#FFFFFF);cursor:pointer;text-align:center;font-family:DM Sans,sans-serif;color:var(--ink,#1A1A18);transition:border-color .15s}.bb-pack-btn:hover{border-color:var(--charcoal,#2E2E2A)}.bb-pack-btn.active{border:2px solid var(--ink,#1A1A18);padding:13.5px 13.5px 11.5px}.bb-pack-btn:focus-visible{outline:2px solid var(--accent,#C8571A);outline-offset:2px}.bb-pack-main,.bb-pack-side{display:contents}.bb-pack-name{order:1;font-size:13px;font-weight:500;color:var(--charcoal,#2E2E2A);line-height:1.3}.bb-pack-btn.active .bb-pack-name{color:var(--ink,#1A1A18)}.bb-pack-price{order:2;font-family:"DM Serif Display",Georgia,serif;font-size:24px;line-height:1;color:var(--ink,#1A1A18);margin-top:3px;font-variant-numeric:tabular-nums}.bb-pack-each{order:3;font-size:12px;color:var(--warm-gray,#8A8880);line-height:1.3}.bb-pack-save{order:4;margin-top:6px}.bb-pack-save:empty{display:none}.bb-pack-flag{position:absolute;top:-9px;left:50%;transform:translate(-50%);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:var(--accent,#C8571A);color:var(--white,#FFFFFF);line-height:1.2;white-space:nowrap}.bb-pack-flag--value{background:var(--ink,#1A1A18)}.bb-qty-cta-row.bb-packs-on{width:100%}.bb-qty-cta-row.bb-packs-on>.bb-qty-ctrl{display:none}.bb-qty-cta-row.bb-packs-on>#bb-add-btn{flex:1;width:100%}.bb-rev2-sheet-packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 12px}.bb-rev2-sheet-pack{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:10px 10px 9px;border:1.5px solid var(--border,#D8D4CC);border-radius:8px;background:var(--white,#FFFFFF);cursor:pointer;text-align:center;font-family:inherit;color:var(--ink,#1A1A18)}.bb-rev2-sheet-pack.active{border:2px solid var(--ink,#1A1A18);padding:9.5px 9.5px 8.5px}.bb-rev2-sheet-pack .bb-pack-name{font-size:11.5px}.bb-rev2-sheet-pack .bb-pack-price{font-size:18px;margin-top:2px}.bb-rev2-sheet-pack .bb-pack-each{font-size:11px}.bb-rev2-sheet-pack .bb-pack-save{font-size:11px;padding:3px 7px;margin-top:4px}.bb-rev2-sheet-pack .bb-pack-flag{top:-8px;font-size:9px;padding:2px 6px}.bb-rev2-sheet-packs+.bb-rev2-sheet-row .bb-qty-ctrl{display:none}.bb-landing .bb-hero-desc{max-width:none}.bb-landing .bb-rev2-hero-sub{max-width:none;font-size:16px;line-height:1.6;margin:6px 0 16px}.bb-landing .bb-price-block{margin-bottom:8px}.bb-landing .bb-price-row{display:inline-flex;align-items:baseline;gap:10px;margin:0 10px 0 0;vertical-align:baseline}.bb-landing .bb-price-now{font-size:36px}.bb-landing .bb-price-was{font-size:17px}.bb-landing .bb-price-block>.bb-price-save{display:inline-block;vertical-align:baseline;position:relative;top:-5px}.bb-landing .bb-rev2-installments,.bb-landing .bb-price-note{display:inline;margin:0;font-size:13px;font-weight:400;color:var(--charcoal,#2E2E2A)}.bb-landing .bb-rev2-installments:before{content:"";display:block;height:6px}.bb-landing .bb-price-note{font-weight:600}.bb-landing .bb-price-note:before{content:"\b7";margin:0 8px 0 6px;color:var(--warm-gray,#8A8880)}.bb-landing .bb-rev2-stock{margin:8px 0 0}.bb-landing .bb-trust{margin-top:14px;padding-top:14px}.bb-landing .bb-trust-item{color:var(--ink,#1A1A18);font-size:13px;font-weight:500}.bb-landing .bb-trust-item svg{color:var(--ink,#1A1A18)}.bb-rev2-sticky-pack{font-size:12px;color:var(--warm-gray,#8A8880)}@media(max-width:560px){.bb-packs{grid-template-columns:1fr;gap:8px;margin-top:4px}.bb-pack-btn{flex-direction:row;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px}.bb-pack-btn.active{padding:11.5px 13.5px}.bb-pack-main,.bb-pack-side{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;flex:1}.bb-pack-side{flex-shrink:0}.bb-pack-price{font-size:22px;margin-top:0}.bb-pack-save{margin-top:4px}.bb-pack-flag{top:-9px}.bb-rev2-sheet-packs{gap:6px}.bb-rev2-sheet-pack{padding:9px 8px 8px}.bb-rev2-sheet-pack .bb-pack-price{font-size:16px}.bb-landing .bb-rev2-hero-sub{font-size:15px}.bb-landing .bb-price-now{font-size:30px}.bb-landing .bb-price-was{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/bb-rev2-pack.css.map */
