.bib-pack [hidden]{display:none}.bib-pack__price{font-size:1.2em;margin-bottom:10px}.bib-pack__price-compare{color:var(--bibPackSale);margin-right:8px}.bib-pack__layout{display:grid;gap:20px}.bib-pack__looks,.bib-pack__slots{display:grid;list-style:none;margin:0;padding:0}.bib-pack__looks li,.bib-pack__slots li{margin:0}.bib-pack__looks{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.bib-pack__look,.bib-pack__slot{-webkit-appearance:none;appearance:none;background:none;color:inherit;cursor:pointer;font:inherit;padding:0}.bib-pack__look:focus-visible,.bib-pack__slot:focus-visible{outline:2px solid var(--bibPackAccent);outline-offset:2px}.bib-pack__look{border:1px solid var(--bibPackBorder);display:block;height:100%;position:relative;text-align:center;width:100%}.bib-pack__look img{aspect-ratio:1;display:block;object-fit:cover;width:100%}.bib-pack__look-title{display:block;padding:8px}.bib-pack__look-note{display:block;font-size:.85em;padding:0 8px 8px}.bib-pack__look[disabled]{cursor:not-allowed;opacity:.5}.bib-pack__badge{background:var(--bibPackAccent);color:var(--bibPackBg);font-size:.8em;left:6px;padding:2px 6px;position:absolute;top:6px}.bib-pack__summary{background:var(--bibPackBg);border-top:1px solid var(--bibPackBorder);bottom:0;padding:12px 0;position:sticky;z-index:2}.bib-pack__status{margin:0 0 8px;text-align:center}.bib-pack__slots{gap:8px;grid-template-columns:repeat(var(--bibPackSlots),56px);justify-content:center;margin-bottom:12px}.bib-pack__slot{aspect-ratio:1;border:1px dashed var(--bibPackBorder);display:block;overflow:hidden;width:100%}.bib-pack__slot[aria-disabled=true]{cursor:default}.bib-pack__slot.is-filled{border-style:solid}.bib-pack__slot img{display:block;height:100%;object-fit:cover;width:100%}.bib-pack__message{margin:8px 0 0;text-align:center}.bib-pack__message:empty{display:none}@media only screen and (min-width:769px){.bib-pack__layout{align-items:start;gap:30px;grid-template-columns:minmax(0,1fr) 300px}.bib-pack__looks{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.bib-pack__summary{border:1px solid var(--bibPackBorder);bottom:auto;padding:20px;top:120px}.bib-pack__slots{grid-template-columns:repeat(var(--bibPackSlots),minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/bib-pack-builder.css.map */
