@-webkit-keyframes slideUp{0%{bottom:-100px;opacity:0}10%{bottom:20px;opacity:1}90%{bottom:20px;opacity:1}to{bottom:-100px;opacity:0}}@keyframes slideUp{0%{bottom:-100px;opacity:0}10%{bottom:20px;opacity:1}90%{bottom:20px;opacity:1}to{bottom:-100px;opacity:0}}.row.equal-height>[class^=col]{display:-webkit-box;display:-ms-flexbox;display:flex}.container.search-results{content-visibility:auto}.container.search-results .product-grid{display:grid;grid-gap:1.25rem;grid-template-columns:repeat(4,1fr);margin-top:1.875rem;position:relative}.promotion{background-color:var(--color-grey-medium);color:var(--color-white);font-size:14px;font-stretch:normal;font-weight:400;line-height:1.43;margin-bottom:40px;margin-top:20px;padding:15px;position:relative;text-align:center}@media(min-width:768px){.promotion{margin-top:0}}.promotion span{color:var(--color-white)}.promotion .bold{font-weight:700}.disclaimer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--color-grey-light);display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;margin-top:60px;padding:15px 15px 15px 27px;position:relative;text-align:left}.disclaimer:before{content:"*";left:15px;position:absolute;top:10px}.disclaimer-message{color:var(--color-grey-dark);font-size:var(--font-size-xs);font-stretch:normal;line-height:var(--font-line-height-sm)}.grid-footer .show-more .load_more button.more-items{min-width:10.625rem}.subcategories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;padding:0 0 1.75rem 1rem}@media(min-width:768px){.subcategories{padding-bottom:2.25rem;padding-top:2.25rem}}.subcategories-header{color:var(--color-primary);-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0;text-transform:capitalize}.subcategories-name{border:1px solid var(--color-primary);border-radius:.25rem;color:var(--color-primary);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0}@media(min-width:768px){.subcategories-name{display:block}}.subcategories-name a{color:inherit;display:block;padding:.25rem .625rem;text-decoration:none}.subcategories-name:focus-within,.subcategories-name:hover{background-color:var(--color-grey-background)}.product-results-grid{margin-top:1.875rem}.product-tile-wrapper{margin:0;overflow:hidden;padding:2px .3125rem 1.25rem}