@keyframes fadeInBackdrop{0%{background-color:transparent}to{background-color:rgba(0,0,0,.12)}}@keyframes fadeOutBackdrop{0%{background-color:rgba(0,0,0,.12)}to{background-color:transparent}}@keyframes entryAnimation{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes exitAnimation{0%{transform:translateY(0)}to{transform:translateY(100%)}}.ProductListingResults{position:relative}.ProductListingResults__productList{align-content:flex-start;display:flex;flex-wrap:wrap;list-style:none;margin:1.5rem -.5rem 0;padding-left:0}@media(min-width:768px){.ProductListingResults__productList--space--top{margin-top:1.5rem}}.ProductListingResults__interrupterAds,.ProductListingResults__productCard{padding:0 .5rem 1rem;width:50%}@media(min-width:768px){.ProductListingResults__interrupterAds,.ProductListingResults__productCard{width:33.333%}}@media(min-width:1024px){.ProductListingResults__interrupterAds,.ProductListingResults__productCard{width:25%}}.ProductListingResults__interrupterDoubleWideAds{padding:0 .5rem 1rem}@media(min-width:768px){.ProductListingResults__interrupterDoubleWideAds{width:66.666%}}@media(min-width:1024px){.ProductListingResults__interrupterDoubleWideAds{width:50%}}.ProductListingResults__interrupterRowAds{width:100%}.ProductListingResults__interrupterRowAds .Banner{padding:0 .5rem}.ProductListingResults__interrupterRowAds .ImageBackgroundCard .GridContainer__content{margin:0}@media(min-width:1024px){.ProductListingResults__interrupterRowAds .ImageBackgroundCard .ImageBackgroundCard__backgroundImage{grid-column:span 12}}@media(min-width:1440px){.ProductListingResults__interrupterRowAds .ImageBackgroundCard .ImageBackgroundCard__backgroundImage{grid-column:2/12}}.ProductListingResults .ProductCard{overflow:hidden;padding:1px}.ProductListingResults--withOpenedFilter .ProductListingResults__interrupterAds,.ProductListingResults--withOpenedFilter .ProductListingResults__productCard{width:50%}@media(min-width:1024px){.ProductListingResults--withOpenedFilter .ProductListingResults__interrupterAds,.ProductListingResults--withOpenedFilter .ProductListingResults__productCard{width:33.333%}}.ProductListingResults--withOpenedFilter .ProductListingResults__interrupterRowAds{width:100%}@media(min-width:1440px){.ProductListingResults--withOpenedFilter .ProductListingResults__interrupterRowAds .ImageBackgroundCard__backgroundImage{grid-column:span 12}}