.live-search-body{font-family:Twentieth Century,sans-serif}#search-input:focus{border:1px solid #33333350!important;outline:none!important;box-shadow:unset!important}#search-suggestions ul{list-style:none;padding:0;margin:0}#search-suggestions li{display:flex;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid #e5e7eb;transition:background-color .2s ease-in-out;cursor:pointer}#search-suggestions li:hover{background-color:#e5e7eb}#search-suggestions li:last-child{border-bottom:none}#search-suggestions img{width:50px;height:50px;object-fit:cover;margin-right:1rem;border-radius:.375rem}.loader{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:24px;height:24px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.preferred-size-btn,.product-type-btn,.product-tag-btn{padding:.5rem 1.25rem;border:1px solid #e8e8e8;font-weight:500;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;cursor:pointer;font-size:16px}.product-type-btn,.product-tag-btn{opacity:0;transform:translateY(15px);transition:opacity .5s ease-out,transform .5s ease-out}.preferred-size-btn:hover,.product-type-btn:hover,.product-tag-btn:hover{background-color:#f3f4f6;border-color:#d1d5db}.active-filter-btn{background-color:#e5e7eb!important;border-color:#9ca3af!important;color:#000}.filter-count{font-size:.7em;margin-left:.3rem;color:#6b7280}.filter-count:empty{display:none}.disabled-filter-btn{opacity:.5;cursor:not-allowed;background-color:#f9fafb!important;border-color:#e5e7eb!important;color:#9ca3af!important}.dimension-input{width:100%;text-align:center;border:1px solid #e5e7eb;border-radius:.375rem;padding:.5rem}.dimension-input:focus{border:1px solid #33333350!important}.dimension-label{color:#6b7280;font-weight:500}#submit-dimension-search{background-color:#c2ad7b;flex-grow:2}#submit-dimension-search:hover{background-color:#b59f6a}#clear-dimension-search{background-color:#fff;color:#374151;border:1px solid #d1d5db;flex-grow:1}#clear-dimension-search:hover{background-color:#f3f4f6}#ajax-product-grid{margin:0 auto;padding-left:1.04166667%;padding-right:1.04166667%;display:grid;grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:repeat(12,1fr);grid-template-rows:auto}@media screen and (min-width: 981px){#ajax-product-grid.search-results-active{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width: 741px) and (max-width: 980px){#ajax-product-grid.search-results-active{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 740px){#ajax-product-grid.search-results-active{grid-template-columns:repeat(2,1fr)}}.product__grid--buttons,.pagination-wrapper,#pagination{display:none!important}.pagination-current{background-color:#c2ad7b!important;border:1px solid #c2ad7b!important;height:40px;display:flex;justify-content:center;align-items:center}.pagination-btn{height:40px;display:flex;justify-content:center;align-items:center}#active-filters{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;padding-top:1rem;padding-bottom:1rem;min-height:3.5rem}.filter-badge{display:inline-flex;align-items:center;background-color:#f3f4f6;color:#374151;font-size:.875rem;padding:.25rem .75rem;border-radius:9999px;border:1px solid #e5e7eb}.remove-filter{margin-left:.5rem;color:#9ca3af;cursor:pointer;transition:color .2s ease-in-out}.remove-filter:hover{color:#1f2937}.clear-all-btn{color:#df2020;font-weight:600;font-size:.875rem;cursor:pointer;text-decoration:underline;margin-left:.5rem}.clear-all-btn:hover{background-color:transparent!important}*:active,*:focus{outline:none!important}.container{max-width:95%!important}.view-all-results{color:#333!important;cursor:pointer}#pagination-count{width:100%;text-align:center;margin-bottom:1rem;color:#6b7280;font-size:.9rem}#custom-pagination-container{display:flex;flex-wrap:wrap}.filters-disabled{position:relative}.filters-disabled:after{content:"Clear keyword search to use these filters";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#fff6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:.5rem;display:flex;justify-content:center;align-items:center;color:#1f2937;font-size:1rem;font-weight:600;text-align:center;padding:1rem;border:1px solid rgba(255,255,255,.1)}#page-loader-container{display:flex;justify-content:center;align-items:center;min-height:60vh}.content-hidden{opacity:0;transition:opacity .4s ease-in-out}#product-type-buttons-container,#product-tag-buttons-container{min-height:60px;align-items:center}.filter-loader{display:flex;gap:8px;align-items:center;justify-content:center}.filter-loader span{width:10px;height:10px;background-color:#d1d5db;border-radius:50%;animation:dot-flashing 1.4s infinite linear alternate}.filter-loader span:nth-of-type(2){animation-delay:.2s}.filter-loader span:nth-of-type(3){animation-delay:.4s}@keyframes dot-flashing{0%{background-color:#d1d5db;transform:scale(1)}50%,to{background-color:#9ca3af;transform:scale(1.1)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/advanced-search.css.map */
