.crew{--crew-line: rgba(var(--color-foreground), .14);--crew-line-soft: rgba(var(--color-foreground), .08);--crew-quiet: rgba(var(--color-foreground), .6);--crew-amber: #b8860b;--crew-action: #14181b;--crew-action-ink: #ffffff;margin:0 0 1.6rem;padding:2rem;border:1px solid var(--crew-line);background:rgb(var(--color-background))}.crew__note{margin:0 0 1.2rem;font-size:1.3rem;line-height:1.45;color:var(--crew-quiet)}.crew__scroll{overflow-x:auto;margin:0 -.4rem;padding:0 .4rem}.crew__table{width:100%;border-collapse:collapse;font-size:1.3rem}.crew__table th,.crew__table td{padding:.5rem .6rem;border-bottom:1px solid var(--crew-line-soft);text-align:left}.crew__table thead th{font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--crew-quiet);border-bottom:1px solid var(--crew-line);white-space:nowrap}.crew__table tbody th{font-weight:600;white-space:nowrap}.crew__num{text-align:right;font-variant-numeric:tabular-nums}.crew__sku{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.05rem;font-weight:400;color:var(--crew-quiet)}.crew__out{color:rgba(var(--color-foreground),.25)}.crew__table tr.is-out th{color:var(--crew-quiet)}.crew__qty{width:6.4rem;min-height:4.4rem;padding:.4rem .6rem;font:inherit;font-size:1.4rem;font-variant-numeric:tabular-nums;text-align:right;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:1px solid var(--crew-line);border-radius:0}.crew__qty:focus-visible{outline:.2rem solid var(--crew-action);outline-offset:.1rem;border-color:var(--crew-amber)}.crew__qty.was-rounded{border-color:var(--crew-amber);box-shadow:inset 0 0 0 .2rem #b8860b2e}.crew__rowtot{color:var(--crew-quiet);font-weight:600}.crew__rowtot.is-on{color:var(--crew-amber)}.crew__tally{margin-top:1.4rem;padding-top:1.2rem;border-top:1px solid var(--crew-line)}.crew__tally-figures{display:flex;gap:2.4rem;align-items:baseline;font-size:1.4rem;color:var(--crew-quiet)}.crew__tally-figures b{font-size:2.2rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:rgb(var(--color-foreground));margin-right:.4rem}.crew__tally-note{margin:.6rem 0 0;font-size:1.25rem;color:var(--crew-amber)}.crew__actions{display:flex;align-items:center;gap:1.4rem;margin-top:1.4rem}.crew__add{flex:1 1 auto;min-height:5.2rem;background:var(--crew-action)!important;color:var(--crew-action-ink)!important;border:0!important;font-size:1.5rem;font-weight:700;letter-spacing:.02em}.crew__add:hover:not([disabled]){filter:brightness(.94)}.crew__add[disabled]{background:transparent!important;color:var(--crew-quiet)!important;box-shadow:inset 0 0 0 1px var(--crew-line);font-weight:600}.crew__clear{flex:none;min-height:4.4rem;padding:0 1rem;font:inherit;font-size:1.3rem;color:var(--crew-quiet);background:none;border:0;border-bottom:1px solid currentColor;cursor:pointer}.crew__status{margin:1rem 0 0;font-size:1.3rem;min-height:1.3rem}.crew__status.is-ok{color:#2f7a4f}.crew__status.is-err{color:#a8321f}.specstrip{margin:0 0 2.4rem;padding-top:.4rem;display:flex;flex-direction:column;gap:.7rem;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.specstrip__group{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;align-items:baseline}.specstrip__k{flex:0 0 auto;min-width:8.5rem;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.5)}.specstrip__v b{font-weight:700;color:rgb(var(--color-foreground))}.specstrip__doc{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;font-size:1.3rem;font-weight:600;color:inherit;text-decoration:none;border-bottom:1px solid rgba(var(--color-foreground),.25);align-self:flex-start}.specstrip__doc span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1rem;font-weight:700;letter-spacing:.06em;padding:.2rem .45rem;border:1px solid rgba(var(--color-foreground),.25)}.specstrip__doc:hover{border-bottom-color:currentColor}.product__title h1,.product__title>*{color:rgb(var(--color-foreground))}.crew__single{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap;padding-bottom:.4rem}.crew__single-unit{margin:0;font-size:1.3rem;color:var(--crew-quiet)}.crew__single-qty{display:flex;flex-direction:column;gap:.4rem}.crew__single-qty>span{font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--crew-quiet)}.crew__single-qty .crew__qty{width:9rem}
/*# sourceMappingURL=/cdn/shop/t/16/assets/pdp-crew-grid.css.map */
