.content-grid,.product-grid{gap:2rem 0}.search-results-top .close-button{display:none}.search-results-top .icon-search,.search-results-top .reset-button{position:absolute;top:.75rem;right:1.5rem;width:1.5rem;height:1.5rem}.search-results-top .reset-button{right:4rem}.search-results .nav{overflow-x:scroll;flex-wrap:nowrap;scroll-snap-type:x mandatory}@media(min-width:992px){.search-results .nav{flex-direction:column;overflow:auto}}.search-results .nav li{flex:none;padding:.25rem;scroll-snap-align:start}.search-results .nav-link{position:relative;margin-bottom:.25rem;padding:1rem 1.5rem;text-decoration:none}.search-results .nav-link:hover{color:#001660}.search-results .nav-link.active{border-bottom:4px solid #f7beb6;background:#fef6f0}@media(min-width:992px){.search-results .nav-link.active{border-right:4px solid #f7beb6;border-bottom:none}}.refinements ul{margin:0;padding:0;display:flex;flex-wrap:nowrap;gap:.5rem;overflow-x:scroll;scroll-snap-type:x mandatory}.refinements ul>li{list-style:none}@media(min-width:992px){.refinements ul{overflow:auto}}.refinements ul li{flex:none;margin:.25rem;scroll-snap-align:start}.refinements ul .btn{font-size:1rem}.refinements ul .inactive{box-shadow:none;font-weight:400}.refinements ul .inactive:focus,.refinements ul .inactive:hover{background-color:#edf9fd}