.insta-redirect-shortcut[data-v-af98aeb0]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #f0f0f2;color:inherit;text-decoration:none;cursor:pointer}.insta-redirect-shortcut--active[data-v-af98aeb0],.insta-redirect-shortcut[data-v-af98aeb0]:hover{background:#eff6ff}.insta-redirect-shortcut__icon[data-v-af98aeb0]{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:6px;background:#fef3c7;font-size:14px;line-height:1}.insta-redirect-shortcut__text[data-v-af98aeb0]{display:flex;flex-direction:column;min-width:0}.insta-redirect-shortcut__title[data-v-af98aeb0]{font-weight:600;font-size:14px}.insta-redirect-shortcut__description[data-v-af98aeb0]{font-size:12px;color:#71717a}.insta-redirect-shortcut__key[data-v-af98aeb0]{margin-left:auto;flex:none;font-size:11px;color:#71717a;border:1px solid #e4e4e7;border-radius:4px;padding:2px 6px;white-space:nowrap}.insta-redirect-shortcut--hint[data-v-af98aeb0]{display:inline-flex;gap:8px;padding:6px 10px;margin:0 0 12px;border:1px solid #fde68a;border-radius:6px;background:#fffbeb;color:#78350f;font-size:13px}.insta-redirect-shortcut--hint .insta-redirect-shortcut__icon[data-v-af98aeb0]{width:auto;height:auto;background:none}.insta-redirect-shortcut--hint .insta-redirect-shortcut__title[data-v-af98aeb0]{font-weight:500;font-size:13px}.instafind-price-range-filter .price-range-slider-container[data-v-3c8296b2]{position:relative;padding-top:20px;padding-bottom:10px}.instafind-price-range-filter .price-range-slider[data-v-3c8296b2]{margin:20px 0}.instafind-price-range-filter .slider-labels[data-v-3c8296b2]{display:flex;justify-content:space-between;margin-top:10px}.instafind-price-range-filter .max-value[data-v-3c8296b2],.instafind-price-range-filter .min-value[data-v-3c8296b2]{font-size:.9em;color:#666}.instafind-price-range-filter .slider-thumb[data-v-3c8296b2]{display:none}.instafind-price-range-filter .slider-thumb.left[data-v-3c8296b2]{left:0}.instafind-price-range-filter .slider-thumb.right[data-v-3c8296b2]{right:0}.instafind-price-range-filter .input-fields[data-v-3c8296b2]{display:flex;justify-content:space-between;margin-bottom:20px}.instafind-price-range-filter .input-fields input[data-v-3c8296b2]{width:80px;padding:.3rem;border:1px solid #ccc;border-radius:4px}.instafind-price-range-filter .insta-range-input[data-v-3c8296b2]{display:inline-flex;align-items:center;gap:.25rem}.instafind-price-range-filter .insta-range-affix[data-v-3c8296b2]{font-size:.9em;color:#666;white-space:nowrap}[data-v-3c8296b2] .noUi-target{border:none;box-shadow:none;height:6px;background:#e0e0e0}[data-v-3c8296b2] .noUi-connect{background:#3498db}[data-v-3c8296b2] .noUi-horizontal .noUi-handle{width:20px;height:20px;border-radius:50%;background:#3498db;box-shadow:none;border:2px solid #fff;cursor:pointer}[data-v-3c8296b2] .noUi-handle:after,[data-v-3c8296b2] .noUi-handle:before{display:none}[data-v-3c8296b2] .noUi-handle:hover{background:#2980b9}svg[data-v-3f124dc7]{shape-rendering:geometricPrecision;text-rendering:geometricPrecision;transform-origin:center;vertical-align:middle;@media (min-resolution:192dpi){shape-rendering:crispEdges}}.search-container[data-v-67ee0a2c]{position:relative;margin-bottom:var(--instafind-space-3)}.search-input-container[data-v-67ee0a2c]{position:relative;width:100%}.search-icon[data-v-67ee0a2c]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#666;display:flex;align-items:center;justify-content:center;line-height:1}.search-input[data-v-67ee0a2c]{width:100%;padding:var(--instafind-space-1) var(--instafind-space-6);border:1px solid #ddd;border-radius:4px;box-sizing:border-box;background-color:#f2f2f2}.clear-search[data-v-67ee0a2c]{position:absolute;right:var(--instafind-space-2);top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:1.2em;color:#666}.sort-controls[data-v-67ee0a2c]{margin-bottom:var(--instafind-space-4)}.sort-select[data-v-67ee0a2c]{width:100%;padding:var(--instafind-space-2);border:1px solid #ddd;border-radius:4px}.show-more[data-v-67ee0a2c]{text-align:center;margin-top:var(--instafind-space-2)}.show-more-btn[data-v-67ee0a2c]{background:none;border:none;color:var(--instafind-color-accent);cursor:pointer;padding:var(--instafind-space-2)}.show-more-btn[data-v-67ee0a2c]:hover{text-decoration:underline}.show-more-btn[data-v-67ee0a2c]:disabled{cursor:progress;opacity:.6}.fade-enter-active[data-v-67ee0a2c],.fade-leave-active[data-v-67ee0a2c]{transition:opacity .3s ease}.fade-enter-from[data-v-67ee0a2c],.fade-leave-to[data-v-67ee0a2c]{opacity:0}.facet-content[data-v-67ee0a2c]{margin-inline:calc(var(--instafind-space-2)*-1);padding-inline:var(--instafind-space-2)}.facet-content[data-v-67ee0a2c]::-webkit-scrollbar{width:6px}.facet-content[data-v-67ee0a2c]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.facet-content[data-v-67ee0a2c]::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.facet-content[data-v-67ee0a2c]::-webkit-scrollbar-thumb:hover{background:#555}.insta-facet-value-label[data-v-5af29547]{display:inline-flex;gap:.25rem;margin-left:.35rem;vertical-align:middle}.insta-facet-value-label__sponsored[data-v-5af29547],.insta-facet-value-label__text[data-v-5af29547]{font-size:.7em;line-height:1.4;padding:0 .35em;border-radius:3px;white-space:nowrap}.insta-facet-value-label__text[data-v-5af29547]{background:#eef2ff;color:#3730a3}.insta-facet-value-label__sponsored[data-v-5af29547]{background:#f3f4f6;color:#4b5563;cursor:help}.grid-container[data-v-2e864ef1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:.5rem;padding:.5rem 0}.grid-item[data-v-2e864ef1]{display:flex;flex-direction:column;align-items:center;cursor:pointer;position:relative}.rewrite-box[data-v-2e864ef1]{width:35px;height:35px;margin-bottom:.25rem;transition:transform .2s ease}.color-box[data-v-2e864ef1]{border-radius:4px;border:1px solid #ddd}.image-box[data-v-2e864ef1]{-o-object-fit:contain;object-fit:contain;border:1px solid transparent;border-radius:4px;border:1px solid #ddd;-o-object-fit:fill;object-fit:fill}.html-box[data-v-2e864ef1]{width:auto;height:auto;min-width:40px;min-height:40px}.html-box[data-v-2e864ef1],.text-box[data-v-2e864ef1]{display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid #ddd;border-radius:4px}.text-box[data-v-2e864ef1]{padding:.25rem;word-break:break-word}.grid-item:hover .rewrite-box[data-v-2e864ef1]{transform:scale(1.1)}.grid-item.selected .rewrite-box[data-v-2e864ef1]{border:2px solid #000}.count[data-v-2e864ef1]{font-size:.8em;color:#666}input[type=checkbox][data-v-2e864ef1]{margin-top:.25rem}.card-container[data-v-003c3337]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:1rem;padding:.5rem .5rem .5rem 0;margin-right:6px}.card-item[data-v-003c3337]{position:relative;display:flex;flex-direction:column;align-items:center;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;padding:.75rem;transition:all .2s ease;min-width:0}.card-item[data-v-003c3337]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.card-item.selected[data-v-003c3337]{border-color:#000;background-color:#f0f7ff}.rewrite-box[data-v-003c3337]{width:80px;height:80px;margin-bottom:.5rem;transition:transform .2s ease}.color-box[data-v-003c3337]{border-radius:8px;border:1px solid #ddd}.image-box[data-v-003c3337]{-o-object-fit:contain;object-fit:contain;border:1px solid transparent}.html-box[data-v-003c3337]{width:auto;height:auto;min-width:80px;min-height:80px}.html-box[data-v-003c3337],.text-box[data-v-003c3337]{display:flex;align-items:center;justify-content:center;text-align:center}.text-box[data-v-003c3337]{border:1px solid #ddd;border-radius:8px;padding:.5rem;word-break:break-word;background:#f8f9fa}.card-content[data-v-003c3337]{width:100%;text-align:center}.card-title[data-v-003c3337]{font-size:.9em;margin-bottom:.25rem;word-break:break-word}.count[data-v-003c3337]{font-size:.8em;color:#666}.card-checkbox[data-v-003c3337]{margin-top:.5rem}.card-item:hover .rewrite-box[data-v-003c3337]{transform:scale(1.05)}.insta-carousel-facet[data-v-78b17af7]{position:relative;width:100%}.insta-carousel-container[data-v-78b17af7]{position:relative;width:100%;display:flex;align-items:center}.insta-carousel-items[data-v-78b17af7]{display:flex;overflow-x:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;gap:1rem;padding:.5rem}.insta-carousel-items[data-v-78b17af7]::-webkit-scrollbar{display:none}.insta-carousel-item[data-v-78b17af7]{position:relative;flex:0 0 auto;width:110px;display:flex;flex-direction:column;align-items:center;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;padding:.75rem;transition:all .2s ease}.insta-carousel-item[data-v-78b17af7]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.insta-carousel-item.insta-selected[data-v-78b17af7]{border-color:#000;background-color:#f0f7ff}.insta-nav-button[data-v-78b17af7]{position:absolute;top:50%;transform:translateY(-50%);background:#fff;border:1px solid #ddd;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;font-size:24px;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .2s ease}.insta-nav-button[data-v-78b17af7]:hover{background:#f8f9fa;box-shadow:0 4px 8px rgba(0,0,0,.1)}.insta-nav-button.insta-prev[data-v-78b17af7]{left:0;z-index:2}.insta-nav-button.insta-next[data-v-78b17af7]{right:0;z-index:2}.instafind-carousel-wrapper[data-v-78b17af7] .insta-results-filters & .insta-carousel-container{padding:0 25px}.instafind-carousel-wrapper[data-v-78b17af7] .insta-results-filters & .insta-nav-button.insta-prev{left:-5px}.instafind-carousel-wrapper[data-v-78b17af7] .insta-results-filters & .insta-nav-button.insta-next{right:-5px}.insta-results-filters & .insta-carousel-container[data-v-78b17af7]{padding:0 25px}.insta-results-filters & .insta-nav-button.insta-prev[data-v-78b17af7]{left:-5px}.insta-results-filters & .insta-nav-button.insta-next[data-v-78b17af7]{right:-5px}.insta-rewrite-box[data-v-78b17af7]{width:80px;height:80px;margin-bottom:.5rem;transition:transform .2s ease}.insta-color-box[data-v-78b17af7]{border-radius:8px;border:1px solid #ddd}.insta-image-box[data-v-78b17af7]{-o-object-fit:contain;object-fit:contain;border:1px solid transparent}.insta-html-box[data-v-78b17af7]{width:auto;height:auto;min-width:80px;min-height:80px}.insta-html-box[data-v-78b17af7],.insta-text-box[data-v-78b17af7]{display:flex;align-items:center;justify-content:center;text-align:center}.insta-text-box[data-v-78b17af7]{border:1px solid #ddd;border-radius:8px;padding:.5rem;word-break:break-word;background:#f8f9fa}.insta-card-content[data-v-78b17af7]{width:100%;text-align:center}.insta-card-title[data-v-78b17af7]{font-size:.9em;margin-bottom:.25rem;word-break:break-word}.insta-count[data-v-78b17af7]{font-size:.8em;color:#666}.insta-card-checkbox[data-v-78b17af7]{margin-top:.5rem}.insta-carousel-item:hover .insta-rewrite-box[data-v-78b17af7]{transform:scale(1.05)}@media (max-width:1024px){.insta-carousel-item[data-v-78b17af7]{width:100px}.insta-rewrite-box[data-v-78b17af7]{width:70px}}@media (max-width:768px){.insta-carousel-item[data-v-78b17af7]{width:90px}.insta-rewrite-box[data-v-78b17af7]{width:60px}}.list-container[data-v-753e73f2]{list-style:none;padding:0;margin:0}.list-item[data-v-753e73f2]{padding:var(--instafind-space-1) var(--instafind-space-2);margin-inline:calc(var(--instafind-space-2)*-1);border-radius:var(--instafind-radius-sm);cursor:pointer;transition:background-color .2s ease}.list-item[data-v-753e73f2]:hover{background-color:#f5f5f5}.list-item.selected[data-v-753e73f2]{background-color:#f0f7ff}.list-item-content[data-v-753e73f2]{display:flex;justify-content:space-between;align-items:center}.checkbox-label[data-v-753e73f2]{display:flex;align-items:center;gap:var(--instafind-space-2);flex:1}.list-checkbox[data-v-753e73f2]{margin:0}.item-name[data-v-753e73f2]{flex:1}.item-count[data-v-753e73f2]{color:#666;font-size:.9em}.rewrite-box[data-v-753e73f2]{width:24px;height:24px;transition:transform .2s ease}.color-box[data-v-753e73f2]{border-radius:4px;border:1px solid #ddd}.image-box[data-v-753e73f2]{-o-object-fit:contain;object-fit:contain;border:1px solid transparent}.html-box[data-v-753e73f2]{width:auto;height:auto;min-width:24px;min-height:24px;display:flex;align-items:center;justify-content:center}.list-item:hover .item-name[data-v-753e73f2]{color:#06c}.list-item.selected .item-name[data-v-753e73f2]{font-weight:500}.list-item.selected .rewrite-box[data-v-753e73f2]{border:2px solid #000}.color-label-container[data-v-753e73f2],.image-label-container[data-v-753e73f2]{display:flex;align-items:center;gap:var(--instafind-space-2)}.color-label-container .item-name[data-v-753e73f2],.image-label-container .item-name[data-v-753e73f2]{margin-left:var(--instafind-space-1)}.link-container[data-v-39ca0590]{list-style:none;padding:0;margin:0}.link-item[data-v-39ca0590]{display:flex;justify-content:space-between;align-items:center;padding:.2rem .5rem;cursor:pointer;color:#06c;text-decoration:none;transition:background-color .2s ease}.link-item[data-v-39ca0590]:hover{background-color:#f5f5f5;text-decoration:underline}.link-item-content[data-v-39ca0590]{display:flex;align-items:center;gap:.5rem;flex:1}.item-name[data-v-39ca0590]{flex:1}.item-count[data-v-39ca0590]{color:#666;font-size:.9em}.rewrite-box[data-v-39ca0590]{width:24px;height:24px}.color-box[data-v-39ca0590]{border-radius:4px;border:1px solid #ddd}.image-box[data-v-39ca0590]{-o-object-fit:contain;object-fit:contain;border:1px solid transparent}.color-label-container[data-v-39ca0590],.image-label-container[data-v-39ca0590]{display:flex;align-items:center;gap:.5rem}.instafind-facets-container[data-v-48e20fc2]{display:flex;flex-direction:column}.instafind-facets-container .instafind-facets[data-v-48e20fc2]{padding-block:var(--instafind-space-3);border-bottom:1px solid var(--instafind-color-border)}.instafind-facets-container .instafind-facets[data-v-48e20fc2]:first-child{padding-top:0}.instafind-facets-container .instafind-facets[data-v-48e20fc2]:last-child{padding-bottom:0;border-bottom:0}.instafind-facets-container .facet-title .toggle-icon[data-v-48e20fc2]{transition:transform .3s ease}.instafind-facets-container .facet-title.active .toggle-icon[data-v-48e20fc2]{transform:rotate(180deg)}.instafind-facets-container .fade-enter-active[data-v-48e20fc2],.instafind-facets-container .fade-leave-active[data-v-48e20fc2]{transition:all .3s ease;max-height:1000px;overflow:hidden}.instafind-facets-container .fade-enter-from[data-v-48e20fc2],.instafind-facets-container .fade-leave-to[data-v-48e20fc2]{opacity:0;max-height:0}.microphone-icon[data-v-1895523c]{cursor:pointer}.qr-code-container[data-v-4ff2bc99]{width:300px;margin:0 auto}@media (min-width:600px){.qr-code-container[data-v-4ff2bc99]{width:500px}}.history-tags-container[data-v-154cb8e0]{display:flex;gap:var(--instafind-space-2);overflow-x:auto;overflow-y:hidden;padding-bottom:var(--instafind-space-1);scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--instafind-scrollbar-thumb,#ccc) transparent}.history-tags-container[data-v-154cb8e0]::-webkit-scrollbar{height:4px}.history-tags-container[data-v-154cb8e0]::-webkit-scrollbar-track{background:transparent}.history-tags-container[data-v-154cb8e0]::-webkit-scrollbar-thumb{background-color:var(--instafind-scrollbar-thumb,#ccc);border-radius:2px}.history-tags-container[data-v-154cb8e0]::-webkit-scrollbar-thumb:hover{background-color:var(--instafind-scrollbar-thumb-hover,#999)}@media (max-width:768px){.history-tags-container[data-v-154cb8e0]{scrollbar-width:none;-ms-overflow-style:none}.history-tags-container[data-v-154cb8e0]::-webkit-scrollbar{display:none}}.history-tag[data-v-154cb8e0]{display:inline-flex;align-items:center;background:var(--instafind-tag-bg,#f0f0f0);border-radius:var(--instafind-radius-sm);padding:calc(var(--instafind-space-1)/2) var(--instafind-space-2);font-size:var(--instafind-font-size-sm);gap:var(--instafind-space-1);flex-shrink:0;white-space:nowrap}.tag-icon[data-v-154cb8e0]{width:14px;height:14px;color:var(--instafind-tag-icon,var(--instafind-color-muted));flex-shrink:0}.tag-text[data-v-154cb8e0]{cursor:pointer;color:var(--instafind-tag-text,#333)}.tag-remove[data-v-154cb8e0]{margin-left:var(--instafind-space-1);border:none;background:none;color:var(--instafind-tag-remove,var(--instafind-color-muted));cursor:pointer;font-size:var(--instafind-font-size-md);padding:0 var(--instafind-space-1);line-height:1}.tag-remove[data-v-154cb8e0]:hover{color:var(--instafind-tag-remove-hover,#dc3545)}.show-more-button[data-v-154cb8e0]{background:none;border:none;color:var(--instafind-show-more,var(--instafind-color-muted));cursor:pointer;font-size:var(--instafind-font-size-sm);text-decoration:underline;padding:var(--instafind-space-1) 0;flex-shrink:0;white-space:nowrap;margin-left:var(--instafind-space-2)}.show-more-button[data-v-154cb8e0]:hover{color:var(--instafind-show-more-hover,#333)}.instafind-loader-overlay[data-v-617c21e8]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7);z-index:9999}.instafind-loader-overlay[data-v-617c21e8],.instafind-loader[data-v-617c21e8]{display:flex;justify-content:center;align-items:center}.instafind-loader .loader[data-v-617c21e8]{border:5px solid #f3f3f3;border-top:5px solid #b6b6b6;border-radius:50%;width:50px;height:50px;animation:spin-617c21e8 1s linear infinite}@keyframes spin-617c21e8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.no-scroll{overflow:hidden;height:100%}.instafind-modal-overlay[data-v-f191800c]{position:fixed;top:0;left:0;right:0;bottom:0;backdrop-filter:blur(7px);display:flex;justify-content:center;align-items:flex-start;padding:var(--instafind-space-5) var(--instafind-space-3);box-sizing:border-box;z-index:var(--instafind-z-overlay);overflow-y:auto}.instafind-modal-overlay .instafind-modal-content[data-v-f191800c]{position:relative;width:100%;max-width:900px;max-height:calc(100vh - var(--instafind-space-5)*2);max-height:calc(100dvh - var(--instafind-space-5)*2);overflow-y:auto;padding:var(--instafind-gutter);box-sizing:border-box;background:var(--instafind-color-surface);color:var(--instafind-color-text);border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);animation:fadeInScaleUp-f191800c .3s ease-out forwards}@keyframes fadeInScaleUp-f191800c{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.instafind-modal-overlay .instafind-search[data-v-f191800c]{display:flex;flex-direction:column;gap:var(--instafind-space-4)}.instafind-modal-overlay .instafind-modal-header[data-v-f191800c],.instafind-modal-overlay .search-wrapper[data-v-f191800c]{display:flex;align-items:center;gap:var(--instafind-space-2)}.instafind-modal-overlay .search-wrapper[data-v-f191800c]{flex:1;min-width:0;min-height:44px;padding-inline:var(--instafind-space-3);box-sizing:border-box;border:1px solid #ccc;border-radius:var(--instafind-radius-sm);background:var(--instafind-color-surface)}.instafind-modal-overlay .search-wrapper[data-v-f191800c]:focus-within{border-color:var(--instafind-color-accent);outline:2px solid var(--instafind-color-accent);outline-offset:-1px}.instafind-modal-overlay .instafind-magnifier-glass-icon[data-v-f191800c]{flex-shrink:0;color:var(--instafind-color-muted)}.instafind-modal-overlay input#instaFindSearchInput[data-v-f191800c]{flex:1;min-width:0;width:auto;height:auto;margin:0;padding-block:var(--instafind-space-2);padding-inline:0;border:0;border-radius:0;outline:none;box-shadow:none;background:transparent;color:inherit;font-size:var(--instafind-font-size-md);box-sizing:border-box}.instafind-modal-overlay input#instaFindSearchInput[data-v-f191800c]::-webkit-search-cancel-button{display:none}.instafind-modal-overlay .instafind-icon-container[data-v-f191800c]{display:flex;align-items:center;gap:var(--instafind-space-2);flex-shrink:0}.instafind-modal-overlay .instafind-clear-icon[data-v-f191800c],.instafind-modal-overlay .search-bar-icon[data-v-f191800c]{cursor:pointer}.instafind-modal-overlay .instafind-clear-icon[data-v-f191800c]:hover{color:#656565}.instafind-modal-overlay .enter-key-hint[data-v-f191800c]{display:flex;align-items:center;gap:var(--instafind-space-1);padding:0 var(--instafind-space-2);border-left:1px solid #ddd;border-right:1px solid #ddd;color:var(--instafind-color-muted);font-size:var(--instafind-font-size-xs);cursor:pointer}@media (max-width:768px){.instafind-modal-overlay .enter-key-hint[data-v-f191800c]{display:none}}.instafind-modal-overlay .instafind-close-button[data-v-f191800c]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:var(--instafind-radius-sm);background:transparent;color:var(--instafind-color-text);cursor:pointer}.instafind-modal-overlay .instafind-close-button[data-v-f191800c]:hover{background:var(--instafind-color-surface-muted)}.instafind-modal-overlay .instafind-close-button[data-v-f191800c]:focus-visible{outline:2px solid var(--instafind-color-accent);outline-offset:2px}.instafind-modal-overlay .instafind-container[data-v-f191800c]{margin:0;padding:0}.instafind-modal-overlay .instafind-col3[data-v-f191800c]{display:flex;flex-direction:column;gap:var(--instafind-space-4)}.instafind-modal-overlay .instafind-submit[data-v-f191800c]{margin-top:var(--instafind-space-4)}.instafind-modal-overlay #instafind-barcode-scanner .instafind-loader[data-v-f191800c]{width:50px;margin:var(--instafind-space-4) auto 0}.instafind-scanner-overlay[data-v-6d5e95ba]{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:100000003}.instafind-scanner-card[data-v-6d5e95ba]{position:relative;background:#fff;border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.25);padding:20px 20px 24px;width:min(560px,92vw);box-sizing:border-box}.instafind-scanner-close[data-v-6d5e95ba]{position:absolute;top:8px;right:12px;background:transparent;border:none;font-size:28px;line-height:1;cursor:pointer;color:#555}.instafind-scanner-close[data-v-6d5e95ba]:hover{color:#000}.instafind-scanner-hint[data-v-6d5e95ba]{margin:0 0 14px 0;text-align:center;font-size:14px;color:#555}.instafind-scanner-frame[data-v-6d5e95ba]{position:relative;min-height:240px;border-radius:8px;overflow:hidden;background:#000}.instafind-scanner-loader[data-v-6d5e95ba]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1}@media (max-width:600px){.instafind-scanner-card[data-v-6d5e95ba]{width:100vw;height:100vh;border-radius:0;padding:16px;display:flex;flex-direction:column}.instafind-scanner-frame[data-v-6d5e95ba]{flex:1;min-height:0}}.instafind-dropdown-panel[data-v-1c7cfafe]{position:fixed;display:flex;flex-direction:column;gap:var(--instafind-space-3);padding-block:var(--instafind-space-3);background:var(--instafind-color-surface);color:var(--instafind-color-text);border:1px solid var(--instafind-color-border);border-radius:var(--instafind-radius);box-shadow:0 8px 24px rgba(0,0,0,.08);overflow-y:auto;z-index:var(--instafind-z-panel);box-sizing:border-box;text-align:start}.instafind-dropdown-panel .instafind-dropdown-section[data-v-1c7cfafe],.instafind-dropdown-results>[data-instafind-hit]>[data-v-1c7cfafe]{padding-inline:var(--instafind-gutter)}.instafind-dropdown-panel .instafind-dropdown-loader[data-v-1c7cfafe]{text-align:center}.instafind-dropdown-panel .show-all[data-v-1c7cfafe]{display:block;margin:0;padding:var(--instafind-space-2) 0 0;background:transparent;border:none;color:var(--instafind-color-accent);font-size:var(--instafind-font-size-sm);text-decoration:underline;cursor:pointer}.instafind-dropdown-panel--mega[data-v-1c7cfafe]{padding:var(--instafind-gutter)}.instafind-dropdown-panel--mega>.instafind-panes[data-v-1c7cfafe]{flex-direction:row-reverse}.instafind-dropdown-panel--mega .mega-left[data-v-1c7cfafe]{display:flex;flex-direction:column;gap:var(--instafind-space-4)}.instafind-dropdown-panel--mega .mega-call-to-action[data-v-1c7cfafe]{padding:var(--instafind-space-2) var(--instafind-space-3);background:var(--instafind-color-surface-muted);border-radius:var(--instafind-radius-sm);color:var(--instafind-color-text);font-size:var(--instafind-font-size-sm);line-height:1.5}.instafind-input-accessories[data-v-1c7cfafe]{position:fixed;display:flex;align-items:center;gap:var(--instafind-space-3);padding-right:var(--instafind-space-3);transform:translateX(-100%);z-index:var(--instafind-z-accessories);pointer-events:auto}.instafind-input-accessories>.qrcode-scanner-icon[data-v-1c7cfafe],.instafind-input-accessories>svg[data-v-1c7cfafe]{cursor:pointer;color:var(--instafind-color-muted);flex-shrink:0;width:22px;height:22px}.instafind-input-accessories>.instafind-input-clear[data-v-1c7cfafe]{color:#999}.instafind-input-accessories>.qrcode-scanner-icon[data-v-1c7cfafe]:hover,.instafind-input-accessories>svg[data-v-1c7cfafe]:hover{color:var(--instafind-color-text)}.instafind-dropdown-panel[data-v-87e3c43a]{position:fixed;display:flex;flex-direction:column;gap:var(--instafind-space-3);padding-block:var(--instafind-space-3);background:var(--instafind-color-surface);color:var(--instafind-color-text);border:1px solid var(--instafind-color-border);border-radius:var(--instafind-radius);box-shadow:0 8px 24px rgba(0,0,0,.08);overflow-y:auto;z-index:var(--instafind-z-panel);box-sizing:border-box;text-align:start}.instafind-dropdown-panel .instafind-dropdown-section[data-v-87e3c43a],.instafind-dropdown-results>[data-instafind-hit]>[data-v-87e3c43a]{padding-inline:var(--instafind-gutter)}.instafind-dropdown-panel .instafind-dropdown-loader[data-v-87e3c43a]{text-align:center}.instafind-dropdown-panel .show-all[data-v-87e3c43a]{display:block;margin:0;padding:var(--instafind-space-2) 0 0;background:transparent;border:none;color:var(--instafind-color-accent);font-size:var(--instafind-font-size-sm);text-decoration:underline;cursor:pointer}.instafind-dropdown-panel--mega[data-v-87e3c43a]{padding:var(--instafind-gutter)}.instafind-dropdown-panel--mega>.instafind-panes[data-v-87e3c43a]{flex-direction:row-reverse}.instafind-dropdown-panel--mega .mega-left[data-v-87e3c43a]{display:flex;flex-direction:column;gap:var(--instafind-space-4)}.instafind-dropdown-panel--mega .mega-call-to-action[data-v-87e3c43a]{padding:var(--instafind-space-2) var(--instafind-space-3);background:var(--instafind-color-surface-muted);border-radius:var(--instafind-radius-sm);color:var(--instafind-color-text);font-size:var(--instafind-font-size-sm);line-height:1.5}.instafind-input-accessories[data-v-87e3c43a]{position:fixed;display:flex;align-items:center;gap:var(--instafind-space-3);padding-right:var(--instafind-space-3);transform:translateX(-100%);z-index:var(--instafind-z-accessories);pointer-events:auto}.instafind-input-accessories>.qrcode-scanner-icon[data-v-87e3c43a],.instafind-input-accessories>svg[data-v-87e3c43a]{cursor:pointer;color:var(--instafind-color-muted);flex-shrink:0;width:22px;height:22px}.instafind-input-accessories>.instafind-input-clear[data-v-87e3c43a]{color:#999}.instafind-input-accessories>.qrcode-scanner-icon[data-v-87e3c43a]:hover,.instafind-input-accessories>svg[data-v-87e3c43a]:hover{color:var(--instafind-color-text)}.instafind-pagination[data-v-4a0d4fc0]{display:flex;justify-content:center;align-items:center;margin-top:20px;gap:10px}.instafind-pagination button[data-v-4a0d4fc0]{margin:0 10px}.filter-item[data-v-676d235f]{display:flex;justify-content:space-between;align-items:center;padding:.25rem .5rem;border-radius:4px;background-color:#f0f0f0;font-size:.875rem}.remove-filter[data-v-676d235f]{background:none;border:none;color:#dc3545;cursor:pointer;padding:0 .25rem;font-size:1.2rem;line-height:1}.instafind-active-filters[data-v-650b9aa2]{margin:1rem 0;border-radius:4px}.instafind-active-filters .header[data-v-650b9aa2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.instafind-active-filters .title[data-v-650b9aa2]{font-weight:700}.instafind-active-filters .filter-list[data-v-650b9aa2]{display:flex;flex-direction:column;gap:.5rem}.instafind-active-filters .filter-group[data-v-650b9aa2]{display:flex;flex-direction:column;gap:.3rem}.instafind-active-filters .clear-all-filters[data-v-650b9aa2]{background-color:#f0f0f0;color:#dc3545;border:none;padding:.1rem .3rem;border-radius:4px;cursor:pointer;font-size:.875rem;font-weight:600}.insta-detected-filters[data-v-7e7ec01c]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.insta-banner-band[data-v-764ad7c8]{width:100%}.insta-banner-band--inline[data-v-764ad7c8]{flex-basis:100%}.instafind-full-search-container .standalone-search-results[data-v-0ce19ffd]{--grid-gap:20px;--results-per-row:var(--initial-results-per-row,4);box-sizing:border-box;width:100%;margin:0 auto}.instafind-full-search-container .standalone-search-results [data-v-0ce19ffd]{box-sizing:inherit}.instafind-full-search-container .search-container[data-v-0ce19ffd]{display:grid;grid-template-columns:300px 1fr;gap:var(--grid-gap);position:relative;max-width:100%}.instafind-full-search-container .facets-sidebar[data-v-0ce19ffd]{padding:20px}.instafind-full-search-container .results-main[data-v-0ce19ffd]{padding:20px;overflow:auto}.instafind-full-search-container .results-grid[data-v-0ce19ffd]{display:flex;flex-wrap:wrap;gap:var(--grid-gap)}.instafind-full-search-container .full-search-result-item[data-v-0ce19ffd],.instafind-full-search-container .insta-banner-card[data-v-0ce19ffd]{flex-basis:calc((100% - (var(--results-per-row) - 1)*var(--grid-gap))/var(--results-per-row));max-width:calc((100% - (var(--results-per-row) - 1)*var(--grid-gap))/var(--results-per-row))}.instafind-full-search-container button[data-v-0ce19ffd]{padding:8px 16px;border:none;border-radius:4px;cursor:pointer}.instafind-full-search-container button[data-v-0ce19ffd]:disabled{cursor:not-allowed}.instafind-full-search-container .toggle-sidebar-btn[data-v-0ce19ffd]{display:none;position:fixed;bottom:20px;right:20px;height:45px;border:none;cursor:pointer;z-index:10000;box-shadow:0 2px 10px rgba(0,0,0,.2);align-items:center;justify-content:center;border-radius:30px}.instafind-full-search-container .toggle-sidebar-btn[data-v-0ce19ffd]:hover{margin-top:10px}.instafind-full-search-container .loader[data-v-0ce19ffd]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}.instafind-full-search-container .loader-spinner[data-v-0ce19ffd]{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:40px;height:40px;animation:spin-0ce19ffd 1s linear infinite}@keyframes spin-0ce19ffd{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.instafind-full-search-container .image-search-loading[data-v-0ce19ffd]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;background:hsla(0,0%,100%,.95);border-radius:8px;margin-bottom:20px;border:1px solid #e0e0e0}.instafind-full-search-container .image-search-loading p[data-v-0ce19ffd]{margin-top:10px;color:#666;font-size:16px}.instafind-full-search-container .image-search-error[data-v-0ce19ffd]{padding:15px;background:#fee;border:1px solid #fcc;border-radius:4px;margin-bottom:20px;color:#c33}.instafind-full-search-container .image-search-error p[data-v-0ce19ffd]{margin:0}.instafind-full-search-container .image-search-btn[data-v-0ce19ffd]:disabled{opacity:.7;cursor:not-allowed;transform:none!important}.instafind-full-search-container .image-search-btn.loading[data-v-0ce19ffd]{pointer-events:none}.instafind-full-search-container .image-search-title[data-v-0ce19ffd]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.instafind-full-search-container .searched-product[data-v-0ce19ffd]{display:flex;align-items:center;gap:12px;padding:12px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.instafind-full-search-container .searched-product-image[data-v-0ce19ffd]{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid #dee2e6}.instafind-full-search-container .searched-product-name[data-v-0ce19ffd]{font-weight:500;color:#495057;flex:1}.instafind-full-search-container .text-search-title[data-v-0ce19ffd]{margin-bottom:20px}.instafind-full-search-container .insta-results-header[data-v-0ce19ffd]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin-bottom:20px}.instafind-full-search-container .insta-results-header--sortable[data-v-0ce19ffd]{padding-bottom:15px;border-bottom:1px solid #e9ecef}.instafind-full-search-container .insta-results-header .search-title h4[data-v-0ce19ffd],.instafind-full-search-container .insta-results-header .search-title[data-v-0ce19ffd]{margin-bottom:0}.instafind-full-search-container .sorting-container[data-v-0ce19ffd]{margin-left:auto}.instafind-full-search-container .sorting-dropdown[data-v-0ce19ffd]{display:flex;align-items:center;gap:10px}.instafind-full-search-container .sort-label[data-v-0ce19ffd]{font-weight:500;color:#495057;margin:0;font-size:14px}.instafind-full-search-container .sort-select[data-v-0ce19ffd]{padding:6px 12px;border:1px solid #ced4da;border-radius:4px;background-color:#fff;font-size:14px;color:#495057;cursor:pointer;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.instafind-full-search-container .sort-select[data-v-0ce19ffd]:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.instafind-full-search-container .sort-select[data-v-0ce19ffd]:hover{border-color:#adb5bd}@media (min-width:1401px){.instafind-full-search-container .standalone-search-results[data-v-0ce19ffd]{--grid-gap:20px}}@media (min-width:1025px) and (max-width:1400px){.instafind-full-search-container .standalone-search-results[data-v-0ce19ffd]{--grid-gap:15px;--results-per-row:3}}@media (max-width:1024px){.instafind-full-search-container .search-container[data-v-0ce19ffd]{grid-template-columns:1fr}.instafind-full-search-container .toggle-sidebar-btn[data-v-0ce19ffd]{display:flex}.instafind-full-search-container .facets-sidebar[data-v-0ce19ffd]{position:fixed;top:0;right:-300px;width:300px;height:100vh;background:#fff;z-index:9999;overflow-y:auto;transition:transform .3s ease;box-shadow:-2px 0 10px rgba(0,0,0,.1)}.instafind-full-search-container .search-container.sidebar-open .facets-sidebar[data-v-0ce19ffd]{transform:translateX(-300px)}.instafind-full-search-container .search-container.sidebar-open[data-v-0ce19ffd]:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:998}.instafind-full-search-container .standalone-search-results[data-v-0ce19ffd]{--grid-gap:15px;--results-per-row:3}}@media (max-width:768px){.instafind-full-search-container .results-main[data-v-0ce19ffd]{padding:15px}.instafind-full-search-container .standalone-search-results[data-v-0ce19ffd]{--grid-gap:12px;--results-per-row:2}.instafind-full-search-container .toggle-sidebar-btn[data-v-0ce19ffd]{height:40px;font-size:14px}.instafind-full-search-container .sorting-dropdown[data-v-0ce19ffd]{flex-direction:column;align-items:flex-start;gap:8px}.instafind-full-search-container .sort-select[data-v-0ce19ffd]{width:100%;max-width:200px}}@media (max-width:500px){.instafind-full-search-container .results-main[data-v-0ce19ffd]{padding:10px}.instafind-full-search-container .standalone-search-results[data-v-0ce19ffd]{--grid-gap:10px;--results-per-row:1}.instafind-full-search-container .toggle-sidebar-btn[data-v-0ce19ffd]{height:36px;font-size:13px;right:15px;bottom:15px}}:where(.insta-banner-band,.insta-banner-card){overflow-wrap:anywhere}:where(.insta-banner-band,.insta-banner-card) img{max-width:100%;height:auto}.instafind-filters-container[data-v-2eca3f90]{width:100%;box-sizing:border-box}.facets-sidebar[data-v-2eca3f90]{background:#fff;padding:1rem;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media (max-width:1024px){.facets-sidebar[data-v-2eca3f90]{width:100%;max-width:none}}.instafind-full-search-container .search-title{font-size:24px;margin-bottom:var(--instafind-space-5)}.instafind-link-component-container .subtitle{font-size:.8em}input.instafind-host-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.instafind-input-accessories .microphone-icon{width:22px!important;height:22px!important}.instafind-input-accessories .mic-listening{color:#e53935!important;width:22px!important;height:22px!important;transform-origin:center;animation:instafind-mic-pulse 1.2s ease-in-out infinite}@keyframes instafind-mic-pulse{0%,to{opacity:1}50%{opacity:.55}}.insta-promotion-label-wrap{margin-bottom:var(--instafind-space-1)}.insta-promotion-label{display:inline-block;font-size:.75em;line-height:1.4;padding:0 var(--instafind-space-1);border-radius:3px;background:#eef2ff;color:#3730a3}.insta-promotion-label--sponsored{background:#f3f4f6;color:#4b5563;cursor:help}:where(.instafind-ui){--instafind-space-1:4px;--instafind-space-2:8px;--instafind-space-3:12px;--instafind-space-4:16px;--instafind-space-5:24px;--instafind-space-6:32px;--instafind-gutter:var(--instafind-space-4);--instafind-pane-gap:var(--instafind-space-6);--instafind-font-size-xs:12px;--instafind-font-size-sm:14px;--instafind-font-size-md:16px;--instafind-color-text:#222;--instafind-color-muted:#666;--instafind-color-border:#e0e0e0;--instafind-color-surface:#fff;--instafind-color-surface-muted:#f5f5f5;--instafind-color-accent:#06c;--instafind-color-highlight:#f0f7ff;--instafind-radius:6px;--instafind-radius-sm:4px;--instafind-z-overlay:100000000;--instafind-z-panel:100000001;--instafind-z-accessories:100000002}:where(.instafind-ui.instafind-modal-overlay){--instafind-gutter:var(--instafind-space-5)}@media (max-width:480px){:where(.instafind-ui.instafind-modal-overlay){--instafind-gutter:var(--instafind-space-4)}}:where(.instafind-ui.instafind-dropdown-panel--mega){--instafind-pane-gap:var(--instafind-space-5);--instafind-main-grow:1.4}.instafind-ui .instafind-facet-title,.instafind-ui .instafind-section-title{margin:0 0 var(--instafind-space-2);padding:0;background:none;border:0;color:var(--instafind-color-text);font-family:inherit;font-size:var(--instafind-font-size-sm);font-weight:600;line-height:1.4;letter-spacing:normal;text-transform:none}.instafind-ui .instafind-keyword-list{list-style:none;margin:0;padding:0}.instafind-ui .instafind-keyword-list>li{margin:0;padding:0}.instafind-ui .instafind-keyword{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:var(--instafind-space-2);width:100%;margin:0;padding:var(--instafind-space-1) 0;background:none;border:0;border-radius:0;box-shadow:none;color:inherit;font:inherit;font-size:var(--instafind-font-size-sm);line-height:1.4;letter-spacing:normal;text-align:start;text-transform:none;cursor:pointer}.instafind-ui .instafind-keyword:hover{color:var(--instafind-color-accent)}.instafind-ui .instafind-keyword:focus-visible{outline:2px solid var(--instafind-color-accent);outline-offset:2px}.instafind-ui .instafind-keyword em{font-style:normal;font-weight:600}.instafind-ui .instafind-keyword-icon{flex-shrink:0;width:14px;height:14px;color:var(--instafind-color-muted)}.instafind-ui .search-result-highlighted{border-radius:var(--instafind-radius-sm);background:var(--instafind-color-highlight);box-shadow:inset 3px 0 0 var(--instafind-color-accent)}.instafind-ui .instafind-powered-by{margin:0;padding-top:var(--instafind-space-2);border-top:1px solid var(--instafind-color-border);color:var(--instafind-color-muted);font-size:var(--instafind-font-size-xs);text-align:start}.instafind-ui .instafind-panes{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--instafind-pane-gap)}.instafind-ui .instafind-pane{min-width:0}.instafind-ui .instafind-pane--main{flex:var(--instafind-main-grow,2) 1 360px}.instafind-ui .instafind-pane--aside{flex:1 1 220px}.instafind-ui .instafind-pane--full{flex:1 1 100%;min-width:0}.instafind-ui .instafind-panes>.instafind-pane:empty{display:none}.instafind-ui .instafind-facet-title{display:flex;justify-content:space-between;align-items:center;gap:var(--instafind-space-2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.instafind-ui .instafind-facet-title .toggle-icon{flex-shrink:0;font-size:var(--instafind-font-size-md);line-height:1}