.bundle_configurator{display:flex;flex-direction:column;gap:1.25rem;margin:.5rem 0 1rem}.lb-vd-promotion-container,lb-discount-tier-card,lb-bundle-product-picker{display:none!important}.bundle_configurator_intro_text{margin:0;font-size:.95rem;opacity:.85;line-height:1.5}.bundle_configurator_sets{display:flex;flex-direction:column;gap:1rem}.bundle_set{border:1px solid rgba(0,0,0,.12);border-radius:8px;padding:.9rem 1rem}.bundle_set_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.bundle_set_title{font-weight:600;font-size:.95rem;text-transform:uppercase;letter-spacing:.03em}.bundle_set_remove{background:none!important;border:none;font-size:1.4rem;line-height:1;cursor:pointer;padding:0 .25rem;opacity:.6;color:#1a1a1a!important}.bundle_set_remove:hover{opacity:1;color:#1a1a1a!important}.bundle_set_slots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(max-width:640px){.bundle_set_slots{grid-template-columns:1fr}}.bundle_slot_label{font-size:.8rem;font-weight:600;margin-bottom:.35rem;opacity:.75}.bundle_slot_fields{display:flex;flex-direction:column;gap:.5rem}.bundle_slot_item,.bundle_slot_option{width:100%;padding:.55rem .6rem;border:1px solid rgba(0,0,0,.2);border-radius:6px;background-color:#fff;font-size:.9rem}.bundle_slot_option:disabled{opacity:.5;cursor:not-allowed}.bundle_configurator_add_set{align-self:flex-start;background:transparent!important;background-color:transparent!important;border:1px dashed rgba(0,0,0,.35)!important;padding:.6rem 1rem;border-radius:6px;cursor:pointer;font-size:.9rem;color:#1a1a1a!important}.bundle_configurator_add_set span{color:#1a1a1a!important}.bundle_configurator_add_set:hover{border-color:#0009!important;background:#0000000a!important;color:#1a1a1a!important}.bundle_configurator_add_set:hover span{color:#1a1a1a!important}.bundle_configurator_breaks{margin:0}.bundle_configurator_summary{display:flex;align-items:baseline;justify-content:space-between;font-size:.95rem;padding-top:.25rem;border-top:1px solid rgba(0,0,0,.1)}.bundle_configurator_summary strong{font-size:1.15rem}.bundle_configurator_error{color:#c0392b;font-size:.85rem}.bundle_configurator_success{color:#1a7a3c;font-size:.9rem;font-weight:600}.bundle_configurator_submit{width:100%;justify-content:center}.bundle_configurator_submit:disabled{opacity:.5;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/91/assets/bundle-configurator.css.map */
