.plp-recirculation-grid-category__item{font-family:var(--font-text,sans-serif),sans-serif;letter-spacing:0;font-weight:400;line-height:1.25;font-size:var(--custom-font-size,1.125rem);font-weight:var(--custom-font-weight,400);line-height:var(--custom-line-height,1.25);font-family:var(--font-text,sans-serif),sans-serif;letter-spacing:0;font-weight:400;line-height:1.4;font-size:var(--custom-font-size,.875rem)}@keyframes marching-ants-1{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:10px 0,-10px 100%,0 -10px,100% 10px}}.plp-recirculation-grid-category__label{--text-link-color:var(--text-primary);--text-link-transition:var(--lw-motion-easing-ease-out)var(--lw-motion-duration-quick-1);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--text-link-color);cursor:pointer;transition:var(--text-link-transition);text-decoration:none;transition-property:color;position:relative}.plp-recirculation-grid-category__label:active,[active].plp-recirculation-grid-category__label,[selected].plp-recirculation-grid-category__label,[checked].plp-recirculation-grid-category__label,[aria-selected=true].plp-recirculation-grid-category__label,[aria-expanded=true].plp-recirculation-grid-category__label{--text-underline-thickness:var(--border-width-100)}.plp-recirculation-grid-category__label:disabled,[disabled].plp-recirculation-grid-category__label{--text-link-color:var(--text-secondary)}.plp-recirculation-grid-category__label:after{content:"";inset:auto 0 var(--text-underline-offset,-.125rem);height:var(--text-underline-thickness,var(--border-width-100));width:var(--custom-text-underline-width,var(--text-plain-underline-width,var(--text-underline-width,0%)));background-color:var(--text-underline-color,var(--text-link-color));transition:var(--text-link-transition);transition-property:width,background-color;position:absolute}.plp-recirculation-grid-category__label a:after{content:none}.plp-recirculation-grid-category__label{--text-plain-underline-width:0%}.plp-recirculation-grid-category__label:hover{--text-plain-underline-width:100%;--text-underline-color:var(--text-link-color)}.plp-recirculation-grid-category__label:focus-visible{--text-plain-underline-width:100%;--text-underline-color:var(--text-link-color)}.plp-recirculation-grid-category__label:active,[active].plp-recirculation-grid-category__label,[selected].plp-recirculation-grid-category__label,[checked].plp-recirculation-grid-category__label,[aria-selected=true].plp-recirculation-grid-category__label,[aria-expanded=true].plp-recirculation-grid-category__label{--text-plain-underline-width:100%}.plp-recirculation-grid-category__item{align-items:center;gap:var(--spacing-200);display:flex}.plp-recirculation-grid-category__item:hover{--custom-text-underline-width:100%}@media (max-width:599px){.plp-recirculation-grid-category__item{font-family:var(--font-text,sans-serif),sans-serif;letter-spacing:0;font-weight:400;line-height:1.25;font-size:var(--custom-font-size,.875rem);line-height:var(--custom-line-height,1.4)}}.plp-recirculation-grid,.plp-recirculation-grid__categories{--lw-grid-columns:var(--lw-grid-columns-mobile,2);grid-template-columns:repeat(var(--lw-grid-columns,2),minmax(0,1fr));gap:var(--lw-grid-gutter,0 0);padding-inline:var(--lw-grid-margin,var(--spacing-site-margin));display:grid}@media (min-width:600px){.plp-recirculation-grid,.plp-recirculation-grid__categories{--lw-grid-columns:var(--lw-grid-columns-tablet,4)}}@media (min-width:1200px){.plp-recirculation-grid,.plp-recirculation-grid__categories{--lw-grid-columns:var(--lw-grid-columns-desktop,12)}}@media (min-width:1800px){.plp-recirculation-grid,.plp-recirculation-grid__categories{--lw-grid-columns:var(--lw-grid-columns-large-desktop,24)}}.plp-recirculation-grid{--lw-grid-columns-mobile:3;--lw-grid-columns-tablet:3;--lw-grid-columns-desktop:6;--lw-grid-columns-large-desktop:6;--lw-grid-margin:0;--plp-recirculation-grid-category-item-height:var(--spacing-1200);grid-column:1/-1;margin-bottom:2rem;position:relative}[data-display=density] .plp-recirculation-grid{display:none}@media (min-width:1200px){.plp-recirculation-grid{margin-bottom:0;padding-bottom:var(--plp-recirculation-grid-category-item-height)}}.plp-recirculation-grid__images{display:contents}.plp-recirculation-grid--2x2{--lw-grid-columns-mobile:2;--lw-grid-columns-tablet:2;--lw-grid-columns-desktop:4;--lw-grid-columns-large-desktop:4}@media (min-width:1200px){.plp-recirculation-grid--2x2{padding-inline:var(--spacing-site-margin)}}.plp-recirculation-grid--2x2 .plp-recirculation-grid__image-container:first-child{grid-column-end:span 2}@media (min-width:1200px){.plp-recirculation-grid--2x2 .plp-recirculation-grid__image-container:first-child{grid-row-end:span 2}}.plp-recirculation-grid__image-container:first-child{grid-column-end:span 3}@media (min-width:1200px){.plp-recirculation-grid__image-container:first-child{grid-row-end:span 3}}.plp-recirculation-grid__image-container .lw-productcard_image{object-fit:cover;object-position:center center;width:100%;height:100%;position:relative;top:0}.plp-recirculation-grid__categories{--lw-grid-columns-mobile:1;--lw-grid-columns-tablet:1;--lw-grid-columns-desktop:6;--lw-grid-columns-large-desktop:6;--lw-grid-margin:0;background:var(--background-standard);grid-column:1/4}@media (max-width:1199px){.plp-recirculation-grid__categories{display:contents}}@media (min-width:1200px){.plp-recirculation-grid__categories{pointer-events:none;transform:translateY(var(--plp-recirculation-grid-categories-transform-y,100%));transition:transform var(--lw-motion-duration-standard-1)var(--lw-motion-easing-ease-in-out);position:-webkit-sticky;position:sticky}.plp-recirculation-grid__categories[data-sticky=true]{--plp-recirculation-grid-categories-transform-y:0;pointer-events:auto;bottom:0}}@media (max-width:1199px){.plp-recirculation-grid-category{padding-inline:var(--spacing-panel-margin);grid-column:1/-1}}.plp-recirculation-grid-category:hover{--plp-recirculation-grid-category-underline-width:100%}@media (max-width:1199px){.plp-recirculation-grid-category--first{grid-row:2}}.plp-recirculation-grid-category__item{padding-block:var(--spacing-300);height:var(--plp-recirculation-grid-category-item-height)}@media (min-width:1200px){.plp-recirculation-grid-category__label{--text-underline-width:var(--plp-recirculation-grid-category-underline-width,0)}}