.trade-catalog__header{text-align:center;max-width:72rem;margin:0 auto 3.2rem}.trade-catalog__eyebrow{margin:0 0 .8rem;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--color-foreground),.65)}.trade-catalog__title{margin:0 0 1.2rem}.trade-catalog__intro{color:rgba(var(--color-foreground),.8)}.trade-catalog__terms{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin:1.6rem 0 0;padding:0;list-style:none}.trade-catalog__terms li{padding:.4rem 1.2rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:99px;font-size:1.3rem}.trade-catalog__locked{max-width:48rem;margin:0 auto;text-align:center}.trade-catalog__notice{margin:0 auto 2.4rem;padding:1.2rem 1.6rem;max-width:72rem;background:rgba(var(--color-foreground),.05);font-size:1.4rem;text-align:center}.trade-catalog__tools{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:space-between;align-items:center;margin-bottom:2.4rem}.trade-catalog__search{flex:1 1 26rem;max-width:40rem}.trade-catalog__search input{width:100%;min-height:4.4rem;padding:0 1.4rem;border:1px solid rgba(var(--color-foreground),.3);background:transparent;color:rgb(var(--color-foreground));font:inherit}.trade-product{margin-bottom:3.2rem;break-inside:avoid}.trade-product__header{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.8rem;border-bottom:1px solid rgb(var(--color-foreground))}.trade-product__title{margin:0}.trade-product__count{font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.trade-table{width:100%;border-collapse:collapse;font-size:1.4rem}.trade-table th{padding:.8rem;text-align:left;font-weight:400;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.trade-table td{padding:.8rem;border-bottom:1px solid rgba(var(--color-foreground),.1);vertical-align:middle}.trade-table .trade-table__num{text-align:right;white-space:nowrap}.trade-table__img-col{width:6.4rem}.trade-row__img{display:block;width:5.6rem;height:7rem;object-fit:cover}.trade-row__product-mobile{display:none}.trade-row__sku{color:rgba(var(--color-foreground),.65);font-variant-numeric:tabular-nums}.trade-row__public{color:rgba(var(--color-foreground),.65)}.trade-row__trade{font-weight:700}.trade-row--unavailable .trade-row__status{color:rgba(var(--color-foreground),.5)}.trade-row--unavailable .trade-row__img{opacity:.5}.trade-row__qty{width:7rem;min-height:4rem;padding:0 .8rem;border:1px solid rgba(var(--color-foreground),.3);background:transparent;color:rgb(var(--color-foreground));font:inherit;text-align:center}.trade-row__qty:disabled{opacity:.35}.trade-row.is-selected td{background:rgba(var(--color-foreground),.04)}.trade-catalog__empty{text-align:center;padding:4rem 0}.trade-summary{position:sticky;bottom:0;z-index:3;margin-top:3.2rem;background:rgb(var(--color-background));border-top:1px solid rgb(var(--color-foreground));box-shadow:0 -.6rem 1.6rem rgba(var(--color-foreground),.06)}.trade-summary__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem;padding-top:1.2rem;padding-bottom:1.2rem}.trade-summary__totals{display:flex;flex-wrap:wrap;gap:.4rem 2rem;font-size:1.5rem}.trade-summary__warning{color:rgb(var(--color-foreground));font-style:italic}.trade-summary__actions{display:flex;flex-wrap:wrap;gap:.8rem}.trade-summary__actions .button{min-width:0;padding:0 1.8rem}@media screen and (max-width:749px){.trade-table thead{display:none}.trade-table,.trade-table tbody{display:block}.trade-table tr{display:grid;grid-template-columns:6.4rem 1fr auto;gap:.2rem 1.2rem;padding:1.2rem 0;border-bottom:1px solid rgba(var(--color-foreground),.1)}.trade-table td{display:block;padding:0;border:0}.trade-table .trade-table__img-col{grid-row:span 5;width:auto}.trade-table td[data-label]{grid-column:2 / 4;display:flex;justify-content:space-between;text-align:right}.trade-table td[data-label]:before{content:attr(data-label);color:rgba(var(--color-foreground),.6);font-size:1.2rem;text-align:left}.trade-row__variant{grid-column:2 / 4;font-weight:700}.trade-row__sku.is-empty{display:none!important}.trade-row.is-selected{background:rgba(var(--color-foreground),.04)}.trade-row.is-selected td{background:none}.trade-summary__inner{gap:.8rem;padding:1rem 1.6rem}.trade-summary__totals{width:100%;gap:.2rem 1.6rem;font-size:1.4rem}.trade-summary__actions{width:100%;flex-wrap:nowrap;gap:.6rem}.trade-summary__actions .button{flex:1 1 0;min-height:4.4rem;padding:0 .6rem;font-size:1.2rem;letter-spacing:.04em}.trade-summary__actions [data-trade-clear]{flex:0 0 auto}}@media print{.no-print,.shopify-section-group-header-group,.shopify-section-group-footer-group,.trade-summary{display:none!important}.trade-catalog{padding:0!important}.trade-row--unavailable,.trade-product{break-inside:avoid}}.trade-catalog [hidden],[class*=kl-teaser-]{display:none!important}.trade-row--production .trade-row__status-text{font-style:italic}.trade-row--discontinued .trade-row__status-text{color:rgb(var(--color-foreground));font-weight:700}.trade-row--discontinued.trade-row--unavailable .trade-row__status-text{font-weight:400;color:rgba(var(--color-foreground),.5)}.trade-summary__production,.trade-row--restock .trade-row__status-text{font-style:italic}.trade-row.is-below-min .trade-row__qty{border-color:rgb(var(--color-foreground));border-width:2px}.trade-catalog__conditions{max-width:60rem;margin:1.6rem auto 0;text-align:left;border-top:1px solid rgba(var(--color-foreground),.15);border-bottom:1px solid rgba(var(--color-foreground),.15)}.trade-catalog__conditions summary{cursor:pointer;padding:1.2rem 0;text-align:center;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase}.trade-catalog__conditions .rte{padding-bottom:1.6rem;font-size:1.4rem}@media print{.trade-catalog__conditions>.rte{display:block}}.trade-catalog__banner{width:100%;padding:1.2rem 0;background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));font-size:1.4rem;text-align:center}.trade-catalog__banner p{margin:0}.trade-catalog__banner a{color:inherit}.trade-summary__shipping{font-weight:700}@media print{.trade-catalog__banner{border-bottom:1px solid #000;background:none}}.shopify-section.announcement-bar-section{display:none!important}.trade-catalog__locked{padding:2.4rem 0 4rem}.trade-catalog__locked-title{font-size:1.8rem;margin-bottom:.8rem}.trade-catalog__locked-hint{font-size:1.3rem;color:rgba(var(--color-foreground),.65)}.trade-catalog__locked-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem}.trade-apply{max-width:64rem;margin:2.4rem auto 0;text-align:left}.trade-apply>p{text-align:center}.trade-apply__divider{margin-top:3.2rem;padding-top:2.4rem;border-top:1px solid rgba(var(--color-foreground),.15)}.trade-apply__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem 1.6rem;margin-top:1.6rem}.trade-apply__field{display:flex;flex-direction:column;gap:.4rem;font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.trade-apply__field--full{grid-column:1 / -1}.trade-apply__field input,.trade-apply__field textarea{min-height:4.4rem;padding:1rem 1.2rem;border:1px solid rgba(var(--color-foreground),.3);background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.5rem}.trade-apply__error{color:rgb(var(--color-foreground));font-weight:700}.trade-apply__success{padding:2.4rem;background:rgba(var(--color-foreground),.06);text-align:center}@media screen and (max-width:749px){.trade-apply__grid{grid-template-columns:1fr}}body>div:has([aria-label="POPUP Form"]),body>div:has([aria-label="FLYOUT Form"]),[aria-label="POPUP Form"],[aria-label="FLYOUT Form"],.footer-block--newsletter{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-trade-catalog.css.map */
