.category__category--xTkVq .cf-grid{--grid-gutter-x: 0;--grid-gutter-y: 0}.category__category--xTkVq .cf-grid .row,.category__category--xTkVq .cf-grid .row .products-grid{width:100%}.category__category--xTkVq .cf-grid .row>.edge-to-edge .edge-to-edge__content,.category__category--xTkVq .cf-grid .row .products-grid>.edge-to-edge .edge-to-edge__content{margin-inline:0}.category__category--xTkVq .cf-grid .row:has(.product-list_heading),.category__category--xTkVq .cf-grid .row:has(.filters-button__wrapper){position:sticky;inset-block-start:calc(var(--plp-filters-control-position));background-color:var(--background-grey-color);z-index:10;transition:all .5s ease-in-out}.category__category--xTkVq .category__product-list_filters--mobile--DEpHm{position:sticky;z-index:20;inset-block-end:.875rem}.category__category--xTkVq .category__product-list_filters--mobile--DEpHm .product-list_filters{justify-content:center}.category__category--xTkVq .category__product-list_filters--mobile--DEpHm .product-list_filters button{background-color:var(--color-white)}@media(max-width:991px){.category__category--xTkVq .cf-grid .row:has(.product-list_filters) .product-list_filters{display:none}}.category__category--dots-filter--NkKNG .cf-grid .row:has(.product-list_heading),.category__category--dots-filter--NkKNG .cf-grid .row:has(.filters-button__wrapper){background-color:var(--white-color)}.category__scroll-top-button--aoaWP{position:fixed;display:none;height:2.5rem;width:2.5rem;border-radius:40px;inset-inline-end:2.5rem;inset-block-end:6.25rem;background-color:var(--off-black-color);color:var(--white-color);z-index:20;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}@media(min-width:768px){.category__scroll-top-button--aoaWP{display:block}}.category__scroll-top-button--visible--1Db8w{opacity:1;visibility:visible}.header.scrolled~main .row:has(.product-list_heading),.header.scrolled~main .row:has(.filters-button__wrapper.search){--heading-scroll: calc(-1 * (var(--header-height) + var(--product-list-filters-padding) - var(--height-rotational-banner)))}@media(min-width:1400px){.header.scrolled~main .row:has(.product-list_heading),.header.scrolled~main .row:has(.filters-button__wrapper.search){--heading-scroll: calc(-1 * var(--header-height))}}.header.scrolled~main .row:has(.product-list_heading),.header.scrolled~main .row:has(.filters-button__wrapper.search){transform:translateY(var(--heading-scroll))}.category__rotational-banner__hidden--B1PDe{--height-rotational-banner: 0px}
