.collection__content{--facet-width:clamp(220px,calc(20% + 0.6rem),330px)}.collection__content #FacetFiltersContainer{flex:0 0 var(--facet-width);padding-inline-end:3rem}.collection__toolbar{background:rgb(var(--color-background));margin-bottom:2rem;padding-block:1.2rem}.collection__toolbar-left{gap:1.6rem}@media (min-width:1024px){.collection__toolbar-left{gap:1.6rem 2.4rem}}.collection__toolbar-right{gap:1.6rem}@media (min-width:1024px){.collection__toolbar-right{gap:1.6rem 3.2rem}}.collection .card-media,.collection .card-media--link,.collection .card-media__media{height:100%}.facet-accordion-details{border-bottom:.1rem solid rgb(var(--color-border))}.facet-accordion-details .accordion-details__summary{border:0;padding-block:2.4rem}.facet-accordion-details .accordion-details__content{margin-top:-1.2rem;padding-block:0 2.4rem}.facet-accordion-details:nth-child(2) .accordion-details__summary{padding-top:0}.facet-accordion-details:last-child{border-bottom:0}.facet-accordion-details:last-child .accordion-details__content{padding-bottom:0}price-range{gap:1.8rem}.facet-range{-webkit-appearance:none;appearance:none;background:none;height:.4rem;margin:0;vertical-align:top}.facet-range__max{inset-block-start:0;inset-inline-start:0}.facet-range-wrapper{--range-min:0%;--range-max:100%;background:linear-gradient(to var(--transform-origin-end),rgb(var(--color-border)) var(--range-min),rgb(var(--color-foreground)) var(--range-min),rgb(var(--color-foreground)) var(--range-max),rgb(var(--color-border)) var(--range-max));border-radius:0;height:.4rem}.facet-range__input{-webkit-appearance:textfield;appearance:textfield}.facet-range__input::-webkit-inner-spin-button,.facet-range__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.facet-range::-webkit-slider-thumb{-webkit-margin-before:-6px;-webkit-appearance:none;background-color:rgb(var(--color-background));border:1px solid rgb(var(--color-foreground));border-radius:100%;box-shadow:none;cursor:pointer;height:16px;margin-block-start:-6px;position:relative;width:16px;z-index:1}.facet-range::-webkit-slider-runnable-track{background-color:#ccc;border:none;border-radius:2px;cursor:pointer;height:4px;width:100%}.facet-range::-moz-range-thumb{background-color:rgb(var(--color-background));border:2px solid rgb(var(--color-foreground));border-radius:100%;cursor:pointer;height:12px;width:12px}.facet-range::-moz-range-progress,.facet-range::-moz-range-track{border:none;border-radius:2px;cursor:pointer;height:4px;width:100%}.facet-range::-webkit-slider-runnable-track{background:none}.facet-range::-moz-range-progress{background-color:rgb(var(--color-foreground))}.facet-range::-moz-range-track{background-color:rgb(var(--border-color))}.facet-range::-webkit-slider-thumb{pointer-events:auto}.facet-range::-moz-range-thumb{pointer-events:auto}.facet-range::-moz-range-progress,.facet-range::-moz-range-track{background:none}@media not screen and (pointer:fine){.facet-range::-webkit-slider-thumb{height:20px;margin-block-start:-9px;width:20px}.facet-range::-moz-range-thumb{height:16px;width:16px}}.facet-remove{font-weight:inherit;height:auto;padding-block:.3rem;padding-inline:1.2rem}.facet-remove .swatch-color{--swatch-size:1.6rem;border:0}.facet-short select{--inputs-border-width:1px;background-color:rgb(var(--color-background));border-color:rgb(var(--color-border));color:rgb(var(--color-foreground))}.facet-drawer .drawer__body{padding-bottom:0}.facet-drawer .drawer__sticky--bottom{margin-inline:-2rem;padding:2rem;width:auto}.facet-drawer-button{padding-inline:1.6rem}.facet-short-drawer{border-bottom:.1rem solid rgb(var(--color-border));margin-block-end:2.4rem;padding-block-end:2.4rem}.facets-active{margin-bottom:2.4rem}.facets-active a:nth-last-child(1 of .facet-remove){margin-inline-end:2rem}#ProductsList[data-layout=list]{display:block!important}#ProductsList[data-layout=list] .f-column{border-bottom:.1rem solid rgb(var(--color-border));margin-bottom:2.4rem;padding-bottom:2.4rem}#ProductsList[data-layout=list] .f-column:last-child{margin-bottom:0}#ProductsList[data-layout=list]+.pagination{margin-top:4rem}#ProductsList[data-layout=list] .product-card__wrapper{align-items:center;display:flex;gap:2rem 2.4rem}#ProductsList[data-layout=list] .product-card__image-wrapper{flex-shrink:0;max-width:50%;width:16.5rem}#ProductsList[data-layout=list] .product-card__info{flex-grow:1;padding:0;text-align:start}#ProductsList[data-layout=list] .product-card .f-price,#ProductsList[data-layout=list] .product-card__swatches{justify-content:flex-start}#ProductsList[data-layout=list] .image-column{display:none}#ProductsList[data-layout=list] .product-card-style-card .product-card__image-wrapper{border-radius:var(--pcard-radius)}#ProductsList .product-card__info .product-card__type{color:var(--color-grey-500);font-size:var(--font-size-text-small);line-height:var(--line-height-text-large)}#ProductsList .product-card__info .product-card__title{color:var(--color-grey-800);font-size:var(--font-size-text-xlarge);line-height:var(--line-height-text-xlarge)}#ProductsList .product-card__info .product-card__inventory{--status-color:var(--color-green-500);align-items:center;display:flex;flex-wrap:nowrap;gap:0 .8rem;margin:0}#ProductsList .product-card__info{gap:.8rem}#ProductsList .product-card__info .product-card__inventory .product-card__inventory-text{color:var(--color-grey-800);font-weight:var(--font-weight-regular);text-transform:capitalize}#ProductsList .product-card__info .product-card__inventory .product-card__inventory-icon{background:var(--status-color);border-radius:50%;flex:0 0 auto;height:.8rem;margin:0 .4rem;position:relative;width:.8rem}#ProductsList .product-card__info .product-card__inventory .product-card__inventory-icon:after,#ProductsList .product-card__info .product-card__inventory .product-card__inventory-icon:before{background:var(--status-color);border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}#ProductsList .product-card__info .product-card__inventory .product-card__inventory-icon.unavailable:after,#ProductsList .product-card__info .product-card__inventory .product-card__inventory-icon.unavailable:before{background:var(--color-red-500)}#ProductsList .product-card__info .product-card__inventory--out-of-stock{--status-color:rgba(var(--color-foreground),0.5)}#ProductsList .product-card__info .product-card__inventory--low-stock .product-card__inventory-icon{display:none}#ProductsList .product-card__info .product-card__inventory-stock-bar{margin-top:1.4rem}#ProductsList .product-card__info .product-card__inventory-stock-bar:before{--scale-x:var(--percent,100%)}#ProductsList .product-card__info .product-card__inventory-wrapper .product-card__inventory-sku{color:var(--color-grey-800);font-weight:var(--font-weight-regular);margin-top:-.3rem}#ProductsList .product-card__info .f-price .f-price-item{color:var(--color-grey-800);font-size:var(--font-size-text-medium);font-weight:var(--font-weight-regular)}#ProductsList .product-card__info .f-price .f-price-item span{color:var(--color-grey-800);font-size:var(--font-size-text-xlarge);font-weight:var(--font-weight-semibold)}#ProductsList .product-card__info .product-card__inventory-uom{color:var(--color-grey-500);font-size:var(--font-size-text-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-text-small);margin-top:-.4rem}@media (min-width:768px){#ProductsList[data-layout=list] .product-card__image-wrapper{margin-inline-end:.8rem;max-width:30%;width:24.4rem}#ProductsList[data-layout=list] .product-card__list-actions{display:flex}}.collection .subcategory-grid{overflow-y:auto;padding-bottom:5rem;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}.collection .subcategory-grid .subcategory-item-image.product-card__image-wrapper{max-width:100%;width:16rem}@media (max-width:768px){.collection .subcategory-grid .subcategory-item-image.product-card__image-wrapper{max-width:100%;width:12rem}#ProductsList .product-card__info .product-card__title{font-size:var(--font-size-text-medium);line-height:var(--line-height-text-medium)}#ProductsList .product-card__info .product-card__inventory .product-card__inventory-text,#ProductsList .product-card__info .product-card__inventory-wrapper .product-card__inventory-sku{font-size:var(--font-size-text-small);line-height:var(--line-height-text-small)}}