bundle-customizer{display:block;margin:0 0 1.6rem}bundle-customizer[hidden],.bundle-customizer__panel[hidden]{display:none}.veldra-bundle-customization-ready .kaching-bundles__bar-variants{display:none!important}.bundle-customizer__toggle{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;min-height:4.4rem;padding:1rem 1.4rem;border:2px solid rgb(var(--color-button));border-radius:.7rem;background:rgba(var(--color-button),.08);color:rgb(var(--color-button));font:inherit;font-size:1.4rem;line-height:1.5;text-align:left;cursor:pointer;touch-action:manipulation}.bundle-customizer__label{display:grid;gap:.2rem}.bundle-customizer__title{font-weight:600}.bundle-customizer__subtitle{font-size:1.3rem;opacity:.9}.bundle-customizer__toggle .svg-wrapper{flex:0 0 1.6rem;width:1.6rem;height:1.6rem}.bundle-customizer__toggle[aria-expanded=true] .svg-wrapper{transform:rotate(180deg)}.bundle-customizer__toggle:focus-visible,.bundle-customizer__fields select:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bundle-customizer__panel{margin-top:.8rem;padding:1.4rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:1.3rem;background:rgba(var(--color-foreground),.025)}.bundle-customizer__intro{margin:0 0 1.4rem;font-size:1.3rem;line-height:1.5;letter-spacing:normal}.bundle-customizer__rows{display:grid;gap:1.4rem;margin:0;padding:0;list-style:none}.bundle-customizer__row+.bundle-customizer__row{padding-top:1.4rem;border-top:1px solid rgba(var(--color-foreground),.12)}.bundle-customizer__pair{display:flex;align-items:center;gap:1rem;margin-bottom:.8rem;font-size:1.3rem;font-weight:600}.bundle-customizer__pair img{width:3.6rem;height:3.6rem;border-radius:.6rem;object-fit:cover}.bundle-customizer__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.bundle-customizer__fields label{display:grid;gap:.4rem;min-width:0;font-size:1.2rem;line-height:1.5;letter-spacing:normal}.bundle-customizer__fields select{width:100%;min-width:0;min-height:4.4rem;padding:.8rem;border:1px solid rgba(var(--color-foreground),.35);border-radius:.7rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bundle-customizer.css.map */
