.az-product-grid-loading{position:relative;padding-top:34px!important}.az-product-grid-loading:before{content:"Searching the catalog";position:absolute;top:0;left:0;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--az-ink-rgb, 255, 255, 255),.42)}.az-product-grid-loading:after{content:"";position:absolute;top:24px;left:0;right:0;height:2px;border-radius:2px;background-color:rgba(var(--az-ink-rgb, 255, 255, 255),.09);background-image:linear-gradient(90deg,transparent 0%,var(--az-accent-2, #FF4D8D) 50%,transparent 100%);background-size:38% 100%;background-repeat:no-repeat;animation:az-progress 1.25s ease-in-out infinite}@keyframes az-progress{0%{background-position:-40% 0}to{background-position:140% 0}}@media(prefers-reduced-motion:reduce){.az-product-grid-loading:after{animation:none;opacity:.7}}.az-total-results:has(span:empty){visibility:hidden}.az-app-block:has(#az-suggestions:empty) .az-suggestions-heading{display:none!important}.az-app-block:has(#az-suggestions:empty) .az-sticky-suggestions{min-height:0}body.az-rail-empty .az-filters-container{display:none!important}body.az-filters-left.az-rail-empty .az-app-block{grid-template-columns:0 minmax(0,1fr)!important;column-gap:0!important}@media(prefers-reduced-motion:no-preference){body.az-filters-left .az-app-block{transition:grid-template-columns .22s ease,column-gap .22s ease}}.az-no-results{padding:56px 0 8px;max-width:620px}.az-no-results h2{font-size:24px!important;font-weight:700!important;line-height:1.35!important;color:var(--az-text, #fff)!important;margin:0 0 10px!important;letter-spacing:-.01em}.az-no-results h2 span{color:var(--az-accent-2, #FF4D8D)!important}.az-no-results:after{content:"Try a brand, a model name, or a size. Or pick up one of these instead.";display:block;font-size:16px;line-height:1.6;color:rgba(var(--az-ink-rgb, 255, 255, 255),.62)}.az-fallback{display:none}main:has(.az-no-results:not(.az-hidden)) .az-fallback{display:block}main:has(.az-no-results:not(.az-hidden)) .az-fallback .azh-section:first-child{padding-top:30px}main:has(.az-no-results:not(.az-hidden)) .az-app-block{min-height:0!important;padding-bottom:0!important}.az-app-block:has(.az-product-grid.az-hidden):has(.az-no-results.az-hidden){min-height:0!important}
/*# sourceMappingURL=/cdn/shop/t/149/assets/atomz-empty.css.map */
