.b2b-subcategory-nav{display:flex;flex-wrap:wrap;gap:.7rem;margin:.8rem 0 1.4rem}.b2b-subcategory-nav__tile{display:inline-flex;align-items:center;padding:.55rem 1.5rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:3px;text-decoration:none;color:rgb(var(--color-foreground));font-size:1.3rem;font-weight:500;background:transparent;transition:border-color .15s,background-color .15s,color .15s;white-space:nowrap;cursor:pointer}.b2b-subcategory-nav__tile:hover{border-color:rgba(var(--color-foreground),.55)}.b2b-subcategory-nav__tile.is-active{background-color:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-text));font-weight:600}.b2b-subcategory-nav__label{display:inline;font-size:inherit;font-weight:inherit}.b2b-subcategory-nav__desc,.b2b-subcategory-nav__count{display:none}.b2b-view-toggle-bar{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:0 0 1.2rem}.b2b-view-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #ddd;background:#fff;cursor:pointer;color:#888;transition:all .15s;padding:0}.b2b-view-btn:hover{border-color:#aaa;color:#333}.b2b-view-btn.active{background:#2d2d2d;border-color:#2d2d2d;color:#fff}[data-collection-view=list] .b2b-grid-wrapper{display:none}[data-collection-view=list] .b2b-list-wrapper,[data-collection-view=grid] .b2b-grid-wrapper{display:block}[data-collection-view=grid] .b2b-list-wrapper,.b2b-grid-wrapper{display:none}.b2b-list-wrapper{display:block}@media screen and (min-width:990px){.grid--5-col-desktop{grid-template-columns:repeat(5,minmax(0,1fr))}}.b2b-grid-wrapper .card__inner:before{padding-bottom:65%!important}.b2b-grid-wrapper .card__heading,.b2b-grid-wrapper .card__heading.h5{font-size:1.25rem!important;line-height:1.3}.b2b-grid-wrapper .card__content{padding:1rem!important}.b2b-grid-wrapper .card-information{margin-top:.4rem}#ProductGridContainer .card--card,#ProductGridContainer .card--standard .card__inner,#ProductGridContainer .card .card__inner .card__media,#ProductGridContainer .card__inner{border-radius:0!important}#ProductGridContainer .card--card:after,#ProductGridContainer .card--standard .card__inner:after{content:none!important}#ProductGridContainer .card--card{border:1px solid #e0e0e0;box-shadow:none!important}#ProductGridContainer .card--card:hover{border-color:#bbb}.b2b-grid-wrapper .b2b-card-system-badge,.b2b-grid-wrapper .b2b-card-sku{font-size:1rem}.b2b-grid-wrapper .b2b-card-price__value{font-size:1.25rem}.b2b-grid-wrapper .b2b-card-login-hint{font-size:1.1rem}.b2b-product-list{list-style:none;margin:0;padding:0;border-top:1px solid #e8e8e8}.b2b-list-item{display:flex;align-items:center;gap:1.6rem;padding:1.2rem 0;border-bottom:1px solid #e8e8e8;text-decoration:none;transition:background .15s}.b2b-list-item:hover{background:#fafafa}.b2b-list-item__image-link{flex-shrink:0;width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #eee;overflow:hidden}.b2b-list-item__img{width:80px;height:80px;object-fit:contain}.b2b-list-item__no-img{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:#f5f5f5}.b2b-list-item__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.4rem}.b2b-list-item__system{font-size:1.1rem;font-weight:600;color:#f29100;text-transform:uppercase;letter-spacing:.05em}.b2b-list-item__title{font-size:1.45rem;font-weight:600;color:#111;text-decoration:none;white-space:normal;overflow:visible;text-overflow:unset;max-width:680px;display:block}.b2b-list-item__title:hover{color:#f29100;text-decoration:underline}.b2b-list-item__meta{display:flex;align-items:center;gap:.8rem;font-size:1.2rem;color:#777}.b2b-list-item__sku{font-size:1.2rem;color:#888}.b2b-list-availability{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.b2b-list-availability--in-stock{background-color:#5cb85c}.b2b-list-availability--out-of-stock{background-color:#d9534f}.b2b-list-item__avail-text{font-size:1.2rem;color:#888}.b2b-list-item__price{flex-shrink:0;display:flex;align-items:baseline;justify-content:flex-end;gap:4px;min-width:100px}.b2b-list-item__price-prefix{font-size:1.2rem;color:#888;margin-right:3px}.b2b-list-item__price-value{font-size:1.5rem;font-weight:700;color:#111}.b2b-list-item__login-hint{font-size:1.2rem;font-weight:600;color:#f29100;text-decoration:none}.b2b-list-item__login-hint:hover{text-decoration:underline}.b2b-list-item__action{flex-shrink:0}.b2b-list-item__btn{display:inline-flex;align-items:center;gap:6px;padding:.8rem 1.4rem;background:#2d2d2d;color:#fff;font-size:1.3rem;font-weight:600;font-family:inherit;text-decoration:none;border-radius:0;white-space:nowrap;transition:background .15s}.b2b-list-item__btn:hover{background:#f29100;color:#fff}@media(max-width:749px){.b2b-list-item{flex-wrap:wrap;gap:1rem}.b2b-list-item__image-link,.b2b-list-item__img{width:60px;height:60px}.b2b-list-item__title{max-width:100%;white-space:normal}.b2b-list-item__price{min-width:auto}.b2b-view-toggle-bar{justify-content:flex-start}}.complementary-products__container .card-wrapper,.complementary-products__container .card{height:auto}.complementary-products__container .card__media{max-height:120px!important;aspect-ratio:unset!important;overflow:hidden}.complementary-products__container .card__media img{max-height:120px;width:100%;object-fit:contain}.complementary-products__container .card__information{padding:.8rem .6rem!important}.complementary-products__container .card__heading{font-size:1.2rem!important;margin:0 0 .3rem!important;line-height:1.3}.complementary-products__container .card__heading a{font-size:inherit}.complementary-products__container .b2b-system-badge{font-size:.9rem;padding:.1rem 0}.complementary-slide>ul{gap:.8rem!important}.b2b-condition-badge{display:inline-block;width:fit-content;align-self:flex-start;padding:.2rem .6rem;font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:2px;color:#fff;line-height:1.4}.b2b-condition-badge--green{background-color:#e6f4ec;color:#2d7a4f}.b2b-condition-badge--orange{background-color:#fef3e2;color:#a05c00}.b2b-condition-badge--red{background-color:#fdecea;color:#9b3228}
/*# sourceMappingURL=/cdn/shop/t/2/assets/b2b-collection.css.map */
