.collection-products{padding:6rem 0 8.4rem;scroll-margin-top:2rem}.collection-products .collection-products__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem 2rem;margin-bottom:3rem}.collection-products .collection-products__heading{font-size:2.9rem}.collection-products .collection-products__count{margin:0;font-size:1.45rem;color:rgb(var(--coll-muted))}.collection-products .collection-products__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(25.5rem,100%),1fr));gap:2.2rem;margin:0;padding:0;list-style:none}.collection-products .collection-products__item{display:flex}.collection-products .card-wrapper{position:relative;display:flex;flex-direction:column;width:100%;border:1px solid rgb(var(--coll-border));background-color:rgb(var(--coll-white));transition:border-color .15s}.collection-products .card-wrapper:hover{border-color:rgb(var(--coll-navy))}.collection-products .card-wrapper .card,.collection-products .card-wrapper .card__inner{border-radius:0;background-color:rgb(var(--coll-white))}.collection-products .card-wrapper .media{background-color:rgb(var(--coll-white));border-bottom:1px solid rgb(var(--coll-border))}.collection-products .card-wrapper .card-information{display:flex;flex:1;flex-direction:column;padding:1.8rem 1.8rem 2rem;text-align:left}.collection-products .card-wrapper .card-information__wrapper{display:flex;flex:1;flex-direction:column;align-items:stretch;text-align:left}.collection-products .card-wrapper .card__vendor{order:1;margin:0;font-family:var(--font-body-family);font-weight:700;font-size:1.25rem;letter-spacing:.4px;text-transform:uppercase;color:rgb(var(--coll-muted))}.collection-products .card-wrapper .card__sku{order:2;margin:0;font-size:1.2rem;color:rgb(var(--coll-muted))}.collection-products .card-wrapper .card__title{order:3;margin:.8rem 0;font-family:var(--font-heading-family);font-weight:700;font-size:1.75rem;letter-spacing:-.2px;line-height:1.2;color:rgb(var(--coll-navy))}.collection-products .card-wrapper .card__title a{font:inherit;letter-spacing:inherit;color:inherit}.collection-products .card-wrapper .card__description{order:4;margin-bottom:1.4rem;font-size:1.4rem;line-height:1.5;color:#444}.collection-products .card-wrapper .card-information__wrapper>div:has(>.price){order:5;margin-top:auto;margin-bottom:1.4rem}.collection-products .card-wrapper .price,.collection-products .card-wrapper .price-item{font-weight:700;font-size:1.8rem;color:rgb(var(--coll-navy))}.collection-products .card-wrapper .price-item--regular{color:rgb(var(--coll-navy))!important}.collection-products .card-wrapper .card__actions{order:6;position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.collection-products .card-wrapper .card__action-quote{display:flex;flex-direction:column}.collection-products .card-wrapper .card__action{display:block;padding:1rem .8rem;white-space:nowrap;border:2px solid rgb(var(--coll-gold));border-radius:var(--border-radius-button);font-family:var(--font-button-family);font-weight:700;font-size:1.4rem;line-height:1.3;text-align:center;text-decoration:none;color:rgb(var(--color-base-solid-button-labels));background-color:rgb(var(--color-base-button-background));transition:background-color .2s,border-color .2s,color .2s}.collection-products .card-wrapper .card__action:hover{border-color:rgb(var(--coll-navy));color:rgb(var(--coll-gold));background-color:rgb(var(--coll-navy))}.collection-products .card-wrapper .card__action--quote-fallback{border-color:rgb(var(--coll-border));color:rgb(var(--coll-navy));background-color:transparent}.collection-products .card-wrapper .card__action--quote-fallback:hover{border-color:rgb(var(--coll-gold));color:rgb(var(--coll-navy));background-color:transparent}.collection-products .card-wrapper .g-collection-atc:empty{display:none}.collection-products .card-wrapper .card__action-quote:has(.g-collection-atc>*) .card__action--quote-fallback{display:none}.collection-products .collection-products__empty{margin:0;color:rgb(var(--coll-muted))}@media screen and (min-width:990px){.collection-products .collection-products__grid--fixed{grid-template-columns:repeat(var(--collection-columns),minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAg */
