.Y0O3Oa_root{color:var(--page-theme-color,var(--color-foreground-primary-default))}
@media (min-width:0){.wTHCSa_carouselWrapper{--carousel-items:1.2}}@media (min-width:360px){.wTHCSa_carouselWrapper{--carousel-items:1.5}}@media (min-width:430px){.wTHCSa_carouselWrapper{--carousel-items:1.75}}@media (min-width:530px){.wTHCSa_carouselWrapper{--carousel-items:2.25}}@media (min-width:600px){.wTHCSa_carouselWrapper{--carousel-items:2.5}}@media (min-width:775px){.wTHCSa_carouselWrapper{--carousel-items:3.1}}@media (min-width:912px){.wTHCSa_carouselWrapper{--carousel-items:4.1}}@media (min-width:965px){.wTHCSa_carouselWrapper{--carousel-items:4.1}}@media (min-width:1000px){.wTHCSa_carouselWrapper{--carousel-items:4}}@media (min-width:1260px){.wTHCSa_carouselWrapper{--carousel-items:5}}@media (min-width:1348px){.wTHCSa_carouselWrapper{--carousel-items:5}}@media (min-width:1000px){.wTHCSa_carouselWrapper.wTHCSa_sidebarLayout{--carousel-items:3}}@media (min-width:1348px){.wTHCSa_carouselWrapper.wTHCSa_sidebarLayout{--carousel-items:4}}.wTHCSa_carouselWrapper .wTHCSa_carouselItem{padding:var(--spacing-core-025);overflow:hidden}.wTHCSa_laneWrapper{--carousel-button-top:calc(40% - var(--spacing-core-4))}.wTHCSa_gridRoot{margin:var(--spacing-core-6) 0}.wTHCSa_gridRoot.wTHCSa_horizontal .wTHCSa_productsGrid{--grid-row-gutter:0;margin:var(--spacing-core-6) calc(var(--spacing-core-4)*-1);width:auto}.wTHCSa_gridRoot:not(.wTHCSa_horizontal) .wTHCSa_productsGrid{gap:var(--grid-row-gutter) var(--grid-column-gutter);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}@media (min-width:700px){.wTHCSa_gridRoot:not(.wTHCSa_horizontal) .wTHCSa_productsGrid{--grid-row-gutter:var(--spacing-core-4);--grid-column-gutter:var(--spacing-core-4)}}@media (min-width:1000px){.wTHCSa_gridRoot:not(.wTHCSa_horizontal) .wTHCSa_productsGrid{--grid-row-gutter:var(--spacing-core-6);--grid-column-gutter:var(--spacing-core-6)}}@media (min-width:1100px){.wTHCSa_gridRoot:not(.wTHCSa_horizontal) .wTHCSa_productsGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}.wTHCSa_gridRoot:not(.wTHCSa_horizontal) .wTHCSa_productsGrid .wTHCSa_productsGridItem{width:auto;max-width:288px}.wTHCSa_divider{z-index:1;position:relative}@media (min-width:700px){.wTHCSa_divider{display:none}}.wTHCSa_productsGrid{align-items:stretch;width:100%}.wTHCSa_productCard{height:100%}
