.DotsNavigation__dots-nav--RbHAv{position:relative;width:100%;padding:1.5rem 0;z-index:1;visibility:visible;opacity:1;transition:opacity .3s ease,visibility .3s ease}.DotsNavigation__dots-nav--hidden--3D0rz{visibility:hidden;opacity:0}.DotsNavigation__dots-nav__list--O1TP-{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:0 1rem;gap:.25rem;overflow-x:auto;scrollbar-width:none}.DotsNavigation__dots-nav__list--O1TP-::-webkit-scrollbar{display:none}@media(min-width:992px){.DotsNavigation__dots-nav__list--O1TP-{justify-content:center;padding:0 1.5rem}}.DotsNavigation__dots-nav__link--TW984{display:block;color:inherit;text-decoration:none}.DotsNavigation__dots-nav__item--SBq1E{font-size:.875rem;line-height:1.3125rem;text-transform:none;letter-spacing:0;font-weight:400;font-family:var(--font-regular);display:flex;align-items:center;justify-content:center;padding:.5rem .75rem;gap:.5rem;border:none;border-radius:0;background-color:var(--color-light-grey);color:var(--color-black);white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}.DotsNavigation__dots-nav__item--SBq1E:hover,.DotsNavigation__dots-nav__item--SBq1E:focus-visible{background-color:var(--color-blue);color:var(--color-white)}.DotsNavigation__dots-nav__item--active--PePbp{background-color:var(--color-blue);color:var(--color-white)}.DotsNavigation__dots-nav__item-media--3MBBm{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1rem;height:1rem}.DotsNavigation__dots-nav__item-media--3MBBm img{width:100%;height:100%;object-fit:contain}.DotsNavigation__dots-nav__item-label--DwIBR{font-size:.875rem;line-height:1.3125rem;text-transform:none;letter-spacing:0;font-weight:400;font-family:var(--font-regular)}.CategoryDefault__categoryDefault--Sxy7t{--grid-row-gutter-x: 0;--grid-row-gutter-y: 0;display:flex;flex:1;flex-direction:column;height:100%}.CategoryDefault__categoryDefault__productHeading--fD4m3{flex-direction:row;align-items:center;justify-content:space-between;margin-block:0;padding-inline:1rem}@media(min-width:992px){.CategoryDefault__categoryDefault__productHeading--fD4m3{padding-inline:1.25rem}}.CategoryDefault__categoryDefault__productHeading--fD4m3>*{width:50%}html.lab-page .CategoryDefault__categoryDefault__productHeading--fD4m3{padding-inline:.5rem}@media(min-width:1400px){html.lab-page .CategoryDefault__categoryDefault__productHeading--fD4m3{padding-inline:.625rem}}.CategoryDefault__categoryDefault--Sxy7t .row:has(.products-grid){flex-grow:1}.CrossSellCarousel__cross-sell-carousel--X3-s-{width:100%;padding-block:3.375rem}.CrossSellCarousel__cross-sell-carousel--X3-s- .product-recommendation{margin-block-end:.625rem}.CrossSellCarousel__cross-sell-carousel--X3-s- .recommendations-wrapper{position:relative}.CrossSellCarousel__cross-sell-carousel--X3-s- .product-recommendation{position:initial}.CrossSellCarousel__cross-sell-carousel--X3-s- .recommendation-carousel__navigation{position:absolute;gap:1.25rem;inset-inline-end:1rem;inset-block-start:var(--carousel-title-height)}@media(min-width:992px){.CrossSellCarousel__cross-sell-carousel--X3-s- .recommendation-carousel__navigation{inset-inline-end:1.25rem}}.CrossSellCarousel__cross-sell-carousel--X3-s- .swiper .pagination-container{max-width:calc(calc(var(--vw) * 100) - 2rem);inset-inline-start:50%;background-color:transparent;border-radius:0;transform:translate(-50%);inset-block-end:0}@media(min-width:768px){.CrossSellCarousel__cross-sell-carousel--X3-s- .swiper .pagination-container{max-width:27.875rem}}.CrossSellCarousel__cross-sell-carousel__title--xUQ-6{font-size:1.125rem;line-height:1.375rem;text-transform:uppercase;letter-spacing:.36px;font-weight:var(--t-medium-font-weight);font-family:var(--font-medium);width:fit-content;max-width:18.75rem;padding-inline:1rem;padding-block-end:.4375rem}@media(min-width:768px){.CrossSellCarousel__cross-sell-carousel__title--xUQ-6{max-width:unset;padding-inline:1.25rem}}.CrossSellCarousel__cross-sell-carousel--lab--ryli3 .CrossSellCarousel__cross-sell-carousel__title--xUQ-6{font-size:.875rem;line-height:1.3125rem;text-transform:uppercase;letter-spacing:0;font-weight:var(--t-medium-font-weight);font-family:var(--font-medium);width:fit-content;max-width:18.75rem;padding:.625rem;margin-inline-start:calc(var(--grid-gutter-x) * .5);background:var(--color-light-grey);color:var(--color-dark-grey);border-radius:4px}@media(min-width:768px){.CrossSellCarousel__cross-sell-carousel--lab--ryli3 .CrossSellCarousel__cross-sell-carousel__title--xUQ-6{font-size:1.125rem;line-height:1.375rem;text-transform:uppercase;letter-spacing:.36px;font-weight:var(--t-medium-font-weight);font-family:var(--font-medium);max-width:unset;padding:.75rem .875rem .625rem}}.CrossSellCarousel__cross-sell-carousel--lab--ryli3 .recommendation-carousel{padding-block:1.25rem}.CrossSellCarousel__cross-sell-carousel--lab--ryli3 .recommendation-carousel__navigation{inset-inline-end:calc(var(--grid-gutter-x) * .5)}.CrossSellCarousel__cross-sell-carousel--lab--ryli3 .recommendation-carousel>div>.swiper{width:auto;margin-inline:calc(var(--grid-gutter-x) * .5)}.CrossSellCarousel__cross-sell-carousel--lab--ryli3 .swiper-horizontal>.swiper-scrollbar{inset-inline-start:0}.CrossSellCarousel__cross-sell-carousel--lab--ryli3 .swiper-horizontal>.swiper-scrollbar>div[class*=swiper-scrollbar-drag]{height:.25rem;inset-block-start:-1px;background:var(--color-orange);border-radius:4px}.CrossSellCarousel__cross-sell-carousel--lab--ryli3 .recommendation-carousel>div>.swiper>.swiper-wrapper>.swiper-slide{align-items:stretch;height:auto}.CrossSellCarousel__cross-sell-carousel--lab--ryli3 .recommendation-carousel>div>.swiper>.swiper-wrapper>.swiper-slide>div{width:100%;height:100%}.CrossSellCarousel__cross-sell-carousel--lab--ryli3 .recommendation-carousel .product-hit.product-tile{display:flex;flex-direction:column}.CrossSellCarousel__cross-sell-carousel--lab--ryli3 .recommendation-carousel .product-hit__text-container{flex:1}.category__category--xTkVq .cf-grid{--grid-gutter-x: 0px;--grid-gutter-y: 0px}.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.search){position:sticky;inset-block-start:calc(var(--plp-filters-control-position));background-color:var(--color-white);z-index:10;transition:transform .5s ease-in-out}.category__category--xTkVq .cf-grid .hidden{display:none}.category__category--xTkVq .cf-grid .row:has(.products-grid)~.row .hidden{display:block}.category__category--xTkVq .category-banner:not([class*=top-banner]){padding:4rem 2.5rem;margin:auto;text-align:center}@media(min-width:992px){.category__category--xTkVq .category-banner:not([class*=top-banner]){max-width:50%}}.category__category--xTkVq .product-banned-message__btn{text-align:start;border-radius:0}.category__category--xTkVq .product-banned-message__btn:before{background-color:transparent;transition:none;transform:none}.category__category--xTkVq .product-banned-message__btn:hover:before{background-color:transparent;transition:none;transform:none}.category__category--xTkVq .product-banned-message__text{font-size:.75rem;line-height:1rem;text-transform:none;letter-spacing:0;font-weight:400;font-family:var(--font-regular)}html.lab-page .category__category__not-has-banner--WPkVF .breadcrumbs-container{padding-block-start:0;margin-block-start:1.5rem}.scroll_top_button{position:fixed;display:none;height:2.1875rem;width:2.1875rem;padding:0;border-radius:35px;inset-inline-end:2.5rem;inset-block-end:6.25rem;background-color:var(--color-black);z-index:20;border:none;opacity:0;transition:opacity .3s}@media(min-width:768px){.scroll_top_button{display:block}}.scroll_top_button:hover{background-color:var(--color-black)}.scroll_top_button svg{width:1.125rem;height:1.125rem;filter:invert(1)}.scroll_top_button.visible{opacity:1}.scroll_top_button:before{display:none}html.lab-page .category .cf-grid .row:has(.product-list_heading),html.lab-page .category .cf-grid .row:has(.filters-button__wrapper.search),html.lab-page .header.scrolled~main .category .cf-grid .row:has(.product-list_heading),html.lab-page .header.scrolled~main .category .cf-grid .row:has(.filters-button__wrapper.search){width:calc(100% - 1rem);background-color:transparent;border-radius:4px;margin-inline:.5rem;background-color:#fff6;-webkit-backdrop-filter:blur(2.0313rem);backdrop-filter:blur(2.0313rem)}@media(min-width:1400px){html.lab-page .category .cf-grid .row:has(.product-list_heading),html.lab-page .category .cf-grid .row:has(.filters-button__wrapper.search),html.lab-page .header.scrolled~main .category .cf-grid .row:has(.product-list_heading),html.lab-page .header.scrolled~main .category .cf-grid .row:has(.filters-button__wrapper.search){width:calc(100% - 1.25rem);margin-inline:.625rem;background-color:#fff6;-webkit-backdrop-filter:blur(2.3438rem);backdrop-filter:blur(2.3438rem)}}.header.scrolled~main .row:has(.product-list_heading),.header.scrolled~main .row:has(.filters-button__wrapper.search){--heading-scroll: calc(-1 * var(--header-height));transform:translateY(var(--heading-scroll))}.header.scrolled~main .row:has(.product-list_heading__wrapper--notFirstPage){transform:none}.category__rotational-banner__hidden--B1PDe{--height-rotational-banner: 0px}
