.bulk-color{color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.bulk-color__inner{max-width:none;padding-top:0;padding-bottom:0}.bulk-color__notice{width:min(76.8rem,calc(100% - 4rem));margin:1.6rem auto 0;padding:1.2rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:.8rem;color:rgba(var(--color-foreground),.72)}.bulk-color__chat{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:calc(100svh - 14rem);background:rgb(var(--color-background))}.bulk-color__chat:has(.bulk-color__transcript:empty){grid-template-rows:minmax(20rem,42vh) auto minmax(10rem,1fr)}.bulk-color__transcript{display:flex;flex-direction:column;gap:2.8rem;width:min(76.8rem,calc(100% - 4rem));min-height:0;margin:0 auto;padding:4.8rem 0 12rem}.bulk-color__transcript:empty{padding:0}.bulk-color__turn{display:flex;width:100%}.bulk-color__turn--user{justify-content:flex-end}.bulk-color__bubble{min-width:0;line-height:1.65}.bulk-color__turn--user .bulk-color__bubble{max-width:70%;padding:1rem 1.6rem;border-radius:1.8rem 1.8rem .6rem;white-space:pre-wrap;overflow-wrap:anywhere;background:rgba(var(--color-foreground),.075)}.bulk-color__turn--assistant .bulk-color__bubble{width:100%}.bulk-color__reply{margin:0;color:rgb(var(--color-foreground))}.bulk-color__thinking{display:inline-flex;align-items:center;gap:.9rem;min-height:3.2rem;color:rgba(var(--color-foreground),.64)}.bulk-color__thinking:before{width:.8rem;height:.8rem;border-radius:50%;background:currentColor;content:"";animation:bulk-color-pulse .9s ease-in-out infinite alternate}@keyframes bulk-color-pulse{0%{opacity:.2;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.bulk-color__list{display:grid;border-top:.1rem solid rgba(var(--color-foreground),.1)}.bulk-color__item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.6rem;align-items:center;min-height:5.8rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.bulk-color__item-main,.bulk-color__item-actions{display:flex;align-items:center;min-width:0}.bulk-color__item-main{gap:1rem}.bulk-color__item-actions{gap:1rem;justify-content:flex-end}.bulk-color__code{min-width:5.6rem;font-size:1.5rem;font-weight:600}.bulk-color__status{display:inline-flex;align-items:center;min-height:2.4rem;padding:.25rem .7rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:999rem;color:rgba(var(--color-foreground),.68);background:rgba(var(--color-foreground),.035);font-size:1.15rem;line-height:1.2;white-space:nowrap}.bulk-color__status--matched{border-color:#12612e2e;color:#12612e;background:#23844314}.bulk-color__status--unmatched,.bulk-color__status--review{border-color:#794c002e;color:#794c00;background:#b87a0014}.bulk-color__quantity{display:inline-grid;grid-template-columns:3.2rem 4.8rem 3.2rem;min-height:3.6rem;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:.8rem;background:rgb(var(--color-background))}.bulk-color__quantity-button,.bulk-color__qty{min-width:0;border:0;color:rgb(var(--color-foreground));background:transparent;font:inherit}.bulk-color__quantity-button{display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.bulk-color__quantity-button:hover:not(:disabled){background:rgba(var(--color-foreground),.055)}.bulk-color__quantity-button:disabled{cursor:not-allowed;opacity:.35}.bulk-color__qty{width:100%;padding:0;text-align:center;-moz-appearance:textfield}.bulk-color__qty::-webkit-outer-spin-button,.bulk-color__qty::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.bulk-color__remove{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;min-width:3.2rem;height:3.2rem;min-height:3.2rem;padding:0;border:0;border-radius:50%;color:rgba(var(--color-foreground),.58);background:transparent;font-size:2rem;line-height:1}.bulk-color__remove:hover{color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.06)}.bulk-color__messages{display:grid;gap:.8rem;margin-top:1.4rem}.bulk-color__message{padding:1rem 1.2rem;border-left:.2rem solid rgba(var(--color-foreground),.2);color:rgba(var(--color-foreground),.72);background:rgba(var(--color-foreground),.035)}.bulk-color__message--error{border-color:#7e1919;color:#7e1919;background:#b8232312}.bulk-color__message--success{border-color:#12612e;color:#12612e;background:#23844312}.bulk-color__checkout{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:1.2rem;align-items:center;padding-top:1.6rem}.bulk-color__summary{color:rgba(var(--color-foreground),.64);font-size:1.3rem;line-height:1.4}.bulk-color__cart-link{color:rgb(var(--color-link, var(--color-foreground)));text-underline-offset:.3rem;white-space:nowrap}.bulk-color__composer{position:sticky;bottom:0;z-index:2;width:100%;padding:1.2rem 2rem 2.4rem;background:rgb(var(--color-background))}.bulk-color__composer-field{display:grid;grid-template-columns:minmax(0,1fr) 4rem;gap:.8rem;align-items:end;width:min(76.8rem,100%);margin:0 auto;padding:.8rem .8rem .8rem 1.8rem;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:2.8rem;background:rgb(var(--color-background));box-shadow:0 .1rem .2rem rgba(var(--color-foreground),.04),0 .4rem 1.4rem rgba(var(--color-foreground),.055);transition:border-color .16s ease,box-shadow .16s ease}.bulk-color__composer-field:focus-within{border-color:rgba(var(--color-foreground),.28);box-shadow:0 .1rem .2rem rgba(var(--color-foreground),.045),0 .5rem 1.8rem rgba(var(--color-foreground),.07)}.bulk-color__textarea{width:100%;min-height:4rem;max-height:18rem;padding:.8rem 0;border:0;border-radius:0;outline:0;box-shadow:none!important;-webkit-appearance:none;appearance:none;resize:none;color:rgb(var(--color-foreground));background:transparent;font:inherit;line-height:1.5}.bulk-color__textarea::placeholder{color:rgba(var(--color-foreground),.48);opacity:1}.bulk-color__send{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;color:rgb(var(--color-background));background:rgb(var(--color-foreground));cursor:pointer;font-size:2rem;line-height:1;transition:opacity .16s ease,transform .16s ease}.bulk-color__send:hover:not(:disabled){transform:scale(1.04)}.bulk-color__send:disabled{cursor:default;color:rgba(var(--color-foreground),.42);background:rgba(var(--color-foreground),.1)}.bulk-color__turnstile{width:min(76.8rem,100%);margin:0 auto}.bulk-color--turnstile-visible .bulk-color__turnstile{min-height:7rem;padding-top:.8rem}@media screen and (max-width:749px){.bulk-color__inner{padding-right:0;padding-left:0}.bulk-color__notice{width:calc(100% - 2.4rem)}.bulk-color__chat{min-height:calc(100svh - 10rem)}.bulk-color__chat:has(.bulk-color__transcript:empty){grid-template-rows:minmax(16rem,36vh) auto minmax(8rem,1fr)}.bulk-color__transcript{gap:2rem;width:100%;padding:2.4rem 1.2rem 9rem}.bulk-color__turn--user .bulk-color__bubble{max-width:86%;padding:.8rem 1.2rem;font-size:1.35rem}.bulk-color__item{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;min-height:4.2rem}.bulk-color__item-main{display:grid;grid-template-columns:minmax(3.6rem,auto) minmax(0,1fr);gap:.4rem}.bulk-color__code{min-width:0;font-size:1.25rem;white-space:nowrap}.bulk-color__status{min-height:1.9rem;max-width:100%;padding:.1rem .35rem;overflow:hidden;font-size:.9rem;text-overflow:ellipsis}.bulk-color__item-actions{gap:.25rem}.bulk-color__quantity{grid-template-columns:2.2rem 3rem 2.2rem;min-height:2.8rem}.bulk-color__quantity-button,.bulk-color__qty{font-size:1.15rem}.bulk-color__remove{width:2.8rem;min-width:2.8rem;height:2.8rem;min-height:2.8rem;font-size:1.8rem}.bulk-color__messages{margin-top:1rem}.bulk-color__message{padding:.7rem .9rem;font-size:1.2rem}.bulk-color__checkout{grid-template-columns:1fr auto;gap:.8rem;padding-top:1.2rem}.bulk-color__checkout .button{min-height:3.8rem;padding:0 1.4rem;font-size:1.2rem}.bulk-color__summary{font-size:1.15rem}.bulk-color__cart-link{grid-column:1 / -1;justify-self:end;font-size:1.2rem}.bulk-color__composer{padding:.8rem 1rem max(1.2rem,env(safe-area-inset-bottom))}.bulk-color__composer-field{grid-template-columns:minmax(0,1fr) 3.8rem;padding:.5rem .5rem .5rem 1.4rem;border-radius:2.5rem}.bulk-color__textarea{min-height:3.8rem;padding:.7rem 0;font-size:1.35rem}.bulk-color__send{width:3.8rem;height:3.8rem}}@media(prefers-reduced-motion:reduce){.bulk-color__thinking:before,.bulk-color__send{animation:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bulk-color-add-to-cart.css.map */
