.bg-catalog-section{--bg-catalog-yellow: #ffd900;--bg-catalog-ink: #221f20;--bg-catalog-muted: #6f7379;--bg-catalog-line: #e4e4e4;--bg-catalog-soft: #f5f6f7}.bg-catalog-section .facets-vertical{align-items:start;gap:clamp(2.8rem,4vw,5.6rem)}.bg-catalog-section .facets-vertical.page-width{max-width:172rem}.bg-catalog-section .facets-wrapper{background:var(--bg-catalog-soft);border-top:.4rem solid var(--bg-catalog-yellow);padding:2.4rem 2rem}.bg-catalog-section .facets__heading--vertical{color:var(--bg-catalog-ink);font-size:1.6rem;font-weight:700;letter-spacing:.08em}.bg-catalog-section .facets__disclosure-vertical{border-top-color:var(--bg-catalog-line)}.bg-catalog-section .facets__summary-label{color:var(--bg-catalog-ink);font-weight:700}.bg-catalog-section .facet-checkbox__text-label{color:var(--bg-catalog-ink)}.bg-catalog-section .facet-checkbox:hover .facet-checkbox__text-label,.bg-catalog-section .facet-checkbox.active .facet-checkbox__text-label{text-decoration-color:#9b8500}.bg-catalog-section .active-facets__button-inner{background:#fff;border-color:#c9c9c9;box-shadow:none}.bg-catalog-section .facets-vertical-sort{border-bottom:.1rem solid var(--bg-catalog-line);margin-bottom:2.8rem;padding-bottom:1.6rem}.bg-catalog-section .product-grid{column-gap:2rem;row-gap:3.2rem}.bg-catalog-section .product-card-wrapper{height:100%}.bg-catalog-section .product-card-wrapper quantity-popover,.bg-catalog-section .product-card-wrapper .card__information-volume-pricing-note{display:none}.bg-catalog-section .product-card-wrapper .card{background:#fff;border:.1rem solid var(--bg-catalog-line);height:100%;padding:.6rem;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.bg-catalog-section .product-card-wrapper:hover .card{border-color:#c6ae00;box-shadow:0 1.2rem 3rem #16161617;transform:translateY(-.3rem)}.bg-catalog-section .card__inner{background:#fafafa}.bg-catalog-section .product-card-wrapper>.card>.card__content{padding-left:.6rem;padding-right:.6rem}.bg-catalog-section .product-card-wrapper>.card>.card__content>.card__information{box-sizing:border-box;padding:1.8rem 1.2rem 2rem;width:100%}.bg-catalog-code{align-items:center;background:var(--bg-catalog-yellow);color:#111;display:inline-flex;font-size:1.2rem;font-weight:800;left:1.2rem;letter-spacing:.08em;line-height:1;min-height:3rem;padding:.7rem 1rem;position:absolute;top:1.2rem;z-index:2}.bg-catalog-role{color:#8a7700;font-size:1.1rem;font-weight:700;letter-spacing:.08em;margin:0 0 .8rem;text-transform:uppercase}.bg-catalog-section .card__heading{color:var(--bg-catalog-ink);font-size:clamp(1.55rem,1.3vw,1.8rem);font-weight:700;line-height:1.55}.bg-catalog-summary{color:var(--bg-catalog-muted);font-size:1.3rem;line-height:1.75;margin:1rem 0 0}.bg-catalog-meta{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.4rem}.bg-catalog-meta__item{background:var(--bg-catalog-soft);color:#4d5156;display:inline-flex;font-size:1.1rem;line-height:1.4;padding:.55rem .8rem}.bg-catalog-link{align-items:center;border-bottom:.2rem solid var(--bg-catalog-yellow);color:var(--bg-catalog-ink);display:inline-flex;font-size:1.3rem;font-weight:700;gap:.8rem;margin-top:1.6rem;padding-bottom:.35rem}.bg-search-exact{margin-bottom:1.2rem}.bg-search-exact__label{background:var(--bg-catalog-yellow);color:#111;display:inline-block;font-size:1.1rem;font-weight:800;letter-spacing:.08em;padding:.6rem .9rem}.bg-infinite-scroll{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;min-height:9rem;padding:3rem 0 0;text-align:center}.bg-infinite-scroll__spinner{animation:bg-infinite-scroll-spin .7s linear infinite;border:.25rem solid #e4e4e4;border-top-color:var(--bg-catalog-yellow);border-radius:50%;display:none;height:2.8rem;width:2.8rem}.bg-infinite-scroll.is-loading .bg-infinite-scroll__spinner{display:block}.bg-infinite-scroll__status{color:var(--bg-catalog-muted);font-size:1.2rem;margin:0}.bg-infinite-scroll__link{border-bottom:.2rem solid var(--bg-catalog-yellow);color:var(--bg-catalog-ink);font-size:1.3rem;font-weight:700;padding:.2rem 0 .4rem;text-decoration:none}.bg-infinite-scroll.is-loading .bg-infinite-scroll__link,.bg-infinite-scroll.is-complete .bg-infinite-scroll__link{display:none}@keyframes bg-infinite-scroll-spin{to{transform:rotate(360deg)}}@media screen and (min-width:990px){.bg-catalog-section .facets-vertical.page-width{padding-left:clamp(2.4rem,3vw,4.8rem);padding-right:clamp(2.4rem,3vw,4.8rem)}.bg-catalog-section .facets-vertical{gap:clamp(2.8rem,3vw,4rem)}.bg-catalog-section .facets-wrapper{flex:0 0 26rem;padding-right:2rem;position:sticky;top:2rem;width:26rem}.bg-catalog-section .facets-vertical .product-grid-container{flex:1 1 0;min-width:0;width:auto}.bg-catalog-section .product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.bg-catalog-section .product-grid>.grid__item{max-width:none;min-width:0;width:100%}.bg-catalog-section .product-grid>.grid__item>.product-card-wrapper{width:100%}}@media screen and (max-width:989px){.bg-catalog-section .facets-wrapper{background:transparent;border:0;padding:0}.bg-catalog-section .facets-container{background:var(--bg-catalog-soft);border-top:.3rem solid var(--bg-catalog-yellow);margin-bottom:2.4rem;padding:1.2rem 1.5rem}.bg-catalog-section .mobile-facets__open{color:var(--bg-catalog-ink);font-weight:700}}@media screen and (max-width:749px){.bg-catalog-section .product-card-wrapper .card{padding:.4rem}.bg-catalog-section .product-card-wrapper>.card>.card__content{padding-left:0;padding-right:0}.bg-catalog-section .product-grid{column-gap:1rem;row-gap:1.8rem}.bg-catalog-section .grid--2-col-tablet-down .grid__item{max-width:calc(50% - .5rem);width:calc(50% - .5rem)}.bg-catalog-section .product-card-wrapper>.card>.card__content>.card__information{padding:1.3rem 0 1.5rem}.bg-catalog-code{font-size:1rem;left:.8rem;min-height:2.6rem;padding:.55rem .7rem;top:.8rem}.bg-catalog-role{font-size:1rem}.bg-catalog-section .card__heading{font-size:1.35rem;line-height:1.5}.bg-catalog-summary{display:-webkit-box;font-size:1.15rem;line-height:1.6;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.bg-catalog-meta__item{font-size:1rem}.bg-catalog-link{font-size:1.15rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bg-catalog.css.map */
