bundle-builder.bb--tt .bb-thumbs{min-height:36px;margin-bottom:6px;justify-content:flex-start}bundle-builder.bb--tt .bb-thumb{width:34px;height:34px;margin-left:-8px}bundle-builder.bb--tt .bb-msg{font-size:13px;line-height:1.3}bundle-builder.bb--tt .bb-top{gap:8px}bundle-builder.bb--tt .bb-track{height:20px;margin:10px 2px 30px}bundle-builder.bb--tt .bb-track__rail,bundle-builder.bb--tt .bb-track__fill{height:5px}bundle-builder.bb--tt .bb-tier__chip{height:20px;padding:0 6px;font-size:10px;gap:3px}bundle-builder.bb--tt .bb-tier__chip svg{width:11px;height:11px}bundle-builder.bb--tt .bb-tier__sub{margin-top:3px;font-size:10px;font-weight:600}bundle-builder.bb--tt .bb-title{font-size:18px;margin:2px 0 6px}bundle-builder.bb--tt .bb-line:not(.bb-line--gift){grid-template-columns:40px minmax(0,1fr) auto 16px;grid-template-rows:auto auto;column-gap:8px;row-gap:4px;padding:7px 0;align-items:center}bundle-builder.bb--tt .bb-line:not(.bb-line--gift) .bb-line__img{grid-column:1;grid-row:1 / 3;width:40px;height:50px}bundle-builder.bb--tt .bb-line:not(.bb-line--gift)>div:not([class]){grid-column:2 / 5;grid-row:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.3}bundle-builder.bb--tt .bb-line__name{display:inline;font-size:12px;font-weight:400}bundle-builder.bb--tt .bb-line__variant{display:inline;margin-left:4px;font-size:11px}bundle-builder.bb--tt .bb-line:not(.bb-line--gift) .bb-qty{grid-column:2;grid-row:2;justify-self:start;width:78px}bundle-builder.bb--tt .bb-qty--sm .bb-qty__btn{width:24px;height:24px;font-size:15px}bundle-builder.bb--tt .bb-line:not(.bb-line--gift) .bb-line__price{grid-column:3;grid-row:2;font-size:12px;white-space:nowrap;text-align:right}bundle-builder.bb--tt .bb-line__price s{display:inline;margin-left:4px;font-size:11px}bundle-builder.bb--tt .bb-line:not(.bb-line--gift) .bb-line__remove{grid-column:4;grid-row:2}bundle-builder.bb--tt .bb-totals__row{padding:2px 0;font-size:13px}bundle-builder.bb--tt .bb-totals__row--total{margin-top:4px;padding-top:6px;font-size:15px}bundle-builder.bb--tt .bb-checkout{padding:12px 14px;font-size:13px}@media(max-width:989px){bundle-builder.bb--tt .bb-panel{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));max-height:82vh;overflow:hidden;border:0;border-radius:16px;padding:10px 12px;background:#111;color:#fff;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;row-gap:6px;align-items:center;box-shadow:0 6px 24px #00000047}bundle-builder.bb--tt .bb-thumbs{display:none}bundle-builder.bb--tt .bb-top{display:contents}bundle-builder.bb--tt .bb-detail{grid-column:1 / -1;grid-row:1;display:none;max-height:46vh;overflow-y:auto;overscroll-behavior:contain}bundle-builder.bb--tt .bb-panel.is-open .bb-detail{display:block}bundle-builder.bb--tt .bb-msg{grid-column:1 / -1;grid-row:2;font-size:12px;font-weight:500;line-height:1.25}bundle-builder.bb--tt .bb-track{grid-column:1;grid-row:3;height:12px;margin:0 6px}bundle-builder.bb--tt .bb-track__rail{background:#444}bundle-builder.bb--tt .bb-track__fill{background:var(--bb-accent)}bundle-builder.bb--tt .bb-tier{top:0}bundle-builder.bb--tt .bb-tier__chip{width:12px;height:12px;padding:0;gap:0;border-radius:50%;font-size:0;color:transparent;background:#111;border:1.5px solid #777}bundle-builder.bb--tt .bb-tier__chip svg{display:none}bundle-builder.bb--tt .bb-tier.is-on .bb-tier__chip{background:var(--bb-accent);border-color:var(--bb-accent)}bundle-builder.bb--tt .bb-tier__sub{display:none}bundle-builder.bb--tt .bb-cta{display:contents}bundle-builder.bb--tt .bb-checkout{grid-column:2;grid-row:3;width:auto;padding:9px 14px;font-size:12px;border-radius:6px;background:var(--bb-accent);color:var(--bb-accent-text)}bundle-builder.bb--tt .bb-checkout__price{display:none}bundle-builder.bb--tt .bb-note{grid-column:1 / -1;grid-row:5;margin:0;color:#ff8a80}bundle-builder.bb--tt .bb-toggle{grid-column:1 / -1;grid-row:4;display:flex;justify-content:space-between;width:100%;padding:0;color:#bbb;font-size:11px;text-decoration:none}bundle-builder.bb--tt .bb-title{font-size:16px;text-align:left;margin:0 0 6px;color:#fff}bundle-builder.bb--tt .bb-lines{border-top-color:#ffffff2e}bundle-builder.bb--tt .bb-line{border-bottom-color:#ffffff2e}bundle-builder.bb--tt .bb-line__img{background:#fff;mix-blend-mode:normal}bundle-builder.bb--tt .bb-qty{border-color:#666}bundle-builder.bb--tt .bb-qty__btn:hover:not(:disabled){background:#ffffff1f}bundle-builder.bb--tt .bb-totals__row--total{border-top-color:#ffffff2e}bundle-builder.bb--tt .bb-totals__row--save{color:#ff6b6b}bundle-builder.bb--tt .bb-line--gift{background:#ffffff0f}bundle-builder.bb--tt .bb-gift-select{background:#222;color:#fff;border-color:#666}bundle-builder.bb--tt .bb-clear{color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/tt-bundle-compact.css.map */
