.search-api-dropdown{position:relative;width:100%;background:var(--colorBody, #fff);color:var(--colorTextBody, #1c1d1d);z-index:29}.search-api-dropdown--header{max-height:calc(100vh - var(--search-api-dropdown-top, 160px) - 16px);overflow:auto;border-top:1px solid rgba(0,0,0,.08)}html body .shopify-section.shopify-section-group-header-group:has(.site-header__search-container.is-active){z-index:1010}.search-api-dropdown--drawer{padding:0 20px 24px}.search-api-dropdown--drawer .search-api-dropdown__inner{padding:0 0 8px;max-width:none}.search-api-dropdown--drawer .search-api-dropdown__title{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25}.search-api-dropdown--drawer .search-api-dropdown__thumb{width:64px;height:64px;flex-basis:64px}.drawer-search-wrap:has(.search-api-dropdown--drawer:not([hidden])) .drawer-search{margin-bottom:16px}.search-api-dropdown__section{margin:0;padding:12px 0}.search-api-dropdown__section+.search-api-dropdown__section{border-top:1px solid rgba(0,0,0,.08)}.search-api-dropdown .predictive__label,.search-api-dropdown__label{display:block;margin:0 0 4px;padding:0;border:0;font-size:11px;line-height:20px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#1c1d1da8}.search-api-dropdown__completions li{padding:0}.search-api-dropdown__completions a{display:flex;align-items:center;min-height:40px;text-decoration:none;color:#1c1d1dd9;font-size:15px}.search-api-dropdown [data-type-collections] li{padding:0}.search-api-dropdown [data-type-collections] a{display:flex;align-items:center;min-height:40px;text-decoration:none;color:#1c1d1dd9;font-size:15px}.search-api-dropdown__sub{font-size:13px;color:#1c1d1db3;margin-top:2px}.search-api-dropdown__view-all{margin:4px 0 0;padding:4px 0 16px;border-bottom:1px solid rgba(0,0,0,.08)}.search-api-dropdown__view-all .search-api-dropdown__thumb{object-fit:cover}.search-api-dropdown__view-all+.search-api-dropdown__section{border-top:0}.search-api-dropdown__inner{padding:12px 20px 20px;max-width:1200px;margin:0 auto}.search-api-dropdown__product{display:flex;align-items:center;gap:14px;padding:6px 0;text-decoration:none;color:inherit}.search-api-dropdown__thumb{width:60px;height:60px;object-fit:contain;flex:0 0 60px;background:#f4f4f4;border-radius:4px}.search-api-dropdown__meta{display:flex;flex-direction:column;min-width:0}.search-api-dropdown__title{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-api-dropdown__price s{opacity:.6;margin-right:6px}.search-api-dropdown__price--sale{color:var(--colorSaleTag, #d20000)}.search-api-dropdown__footer{padding:16px 0 0;border-top:1px solid rgba(0,0,0,.08)}.search-api-placeholder{display:block;width:100%;aspect-ratio:1 / 1;background:#f4f4f4}.search-api-price{display:flex;align-items:center;gap:8px}.search-api-price__input{width:45%;min-width:0}.search-api-grid--loading{opacity:.5;pointer-events:none;transition:opacity .15s ease}.search-api-quick-add-wrapper{display:block}.search-api-quick-add{width:40px;height:40px;border:1px solid currentColor;border-radius:50%;background:var(--colorBody, #fff);color:var(--colorTextBody, #1c1d1d);font-size:24px;line-height:1;cursor:pointer}.search-api-quick-add:focus-visible,.search-api-quick-add__option:focus-visible{outline:2px solid currentColor;outline-offset:2px}.search-api-quick-add__variants:not([hidden]){position:absolute;right:0;bottom:48px;min-width:144px;max-height:220px;overflow:auto;padding:6px;background:var(--colorBody, #fff);border:1px solid rgba(0,0,0,.2);box-shadow:0 4px 16px #00000026;display:grid;gap:4px}.search-api-quick-add__option{min-height:40px;padding:4px 12px;text-align:left;background:transparent;border:0;cursor:pointer}.search-api-quick-add__option:disabled{opacity:.45;cursor:not-allowed}.search-api-quick-add__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.search-api-quick-add-wrapper:focus-within{opacity:1!important;pointer-events:auto!important}.search-api-status{padding:12px 0}.search-api-shadow-note{font-size:12px;opacity:.7;padding:8px 0}.js [data-search-api-surface=search]:not([data-search-api-state]) .collection-grid-toggle__item:not([data-search-api-card]) .collection-grid-toggle__image-wrapper>*,.js [data-search-api-surface=search]:not([data-search-api-state]) .collection-grid-toggle__item:not([data-search-api-card]) .collection-grid-toggle__meta{visibility:hidden;animation:search-api-reveal 0s 4s forwards}.js [data-search-api-surface=search]:not([data-search-api-state]) .collection-grid-toggle__item:not([data-search-api-card]) .collection-grid-toggle__image-wrapper{background:#f4f4f4}@keyframes search-api-reveal{to{visibility:visible}}@media only screen and (max-width:768px){.search-content .breadcrumb{margin-top:10px}}.search-api-collections{margin:0 0 16px}@media only screen and (max-width:768px){.search-content[data-search-api-state=active] .hr--medium{margin-bottom:6px}}.search-api-collections__track{display:grid;gap:10px}.search-api-collections__card{display:flex;align-items:center;gap:14px;padding:10px 12px 10px 10px;border:1px solid rgba(28,29,29,.14);border-radius:4px;color:inherit;text-decoration:none;background:#fff}.search-api-collections__card:active{background:#f4f4f4}.search-api-collections__thumb{flex:0 0 56px;width:56px;height:70px;object-fit:cover;border-radius:3px;background:#f4f4f4}.search-api-collections__text{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 auto}.search-api-collections__eyebrow{font-size:11px;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:#1c1d1da8}.search-api-collections__title{font-size:15px;line-height:1.25;font-weight:600;color:#1c1d1d}.search-api-collections__chevron{flex:none;color:#1c1d1d}@media only screen and (max-width:768px){.search-api-collections--many .search-api-collections__track{display:flex;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -15px;padding:0 15px}.search-api-collections--many .search-api-collections__track::-webkit-scrollbar{display:none}.search-api-collections--many .search-api-collections__card{flex:0 0 auto;width:min(280px,82vw)}}@media only screen and (min-width:769px){.search-api-collections__track{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.search-api-collections--many .search-api-collections__track{grid-template-columns:repeat(3,minmax(0,1fr))}.search-api-collections:not(.search-api-collections--many) .search-api-collections__card{max-width:420px}}@media only screen and (max-width:768px){.search-content .page-content>.section-header{margin:8px 0 14px}.search-content .search-bar--page{margin-top:0;margin-bottom:0}.search-content .hr--medium{margin:20px auto 16px}.search-content .section-header:not(:has(*)){display:none}}
/*# sourceMappingURL=/cdn/shop/t/805/assets/ripndip-search.css.map */
