.ProductSearch_search__ocVMG{margin-top:8px}.ProductSearch_search__ocVMG label{display:block;margin-bottom:12px;font-size:18px;font-weight:600}.ProductSearch_searchField__olNCd{display:flex;align-items:center;min-height:56px;border:1px solid #8c807c;border-radius:12px;background:white}.ProductSearch_searchField__olNCd input{flex:1;min-width:0;width:100%;padding:16px;border:0;background:transparent;font-size:17px;border-radius:12px}.ProductSearch_searchField__olNCd input::placeholder{color:var(--help-muted);opacity:1}.ProductSearch_searchField__olNCd button{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;margin-right:4px;border-radius:8px;color:var(--help-ink)}.ProductSearch_searchField__olNCd button:hover{background:var(--help-blush)}.ProductSearch_searchStatus__urZkF{margin-top:12px;color:var(--help-muted);font-size:14px}.ProductSearch_hits__cDGHj{list-style:none;margin:12px 0 0;padding:4px;max-height:min(300px,40svh);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--help-rule);border-radius:12px;background:white}.ProductSearch_hits__cDGHj li+li{border-top:1px solid var(--help-rule)}.ProductSearch_hits__cDGHj button{display:flex;align-items:center;gap:16px;width:100%;padding:14px 8px;text-align:left;border-radius:8px}.ProductSearch_hits__cDGHj button:hover{background:#f7f3f0}.ProductSearch_hits__cDGHj button[aria-selected=true]{background:var(--help-blush);box-shadow:inset 3px 0 var(--help-rose)}.ProductSearch_hits__cDGHj button>span{flex:1;min-width:0}.ProductSearch_hits__cDGHj button>svg{flex-shrink:0}.ProductSearch_hits__cDGHj small{display:block;font-size:13px;line-height:1.5;color:var(--help-muted)}.ProductSearch_hits__cDGHj strong{display:block;margin-top:2px;font-size:16px;font-weight:500;overflow-wrap:anywhere}.ProductSearch_searchImage__46sKR{width:60px;height:60px;flex-shrink:0}.QuickAddToCart_quickAdd__UTBmc{position:relative;z-index:2;display:grid;gap:8px;width:100%}.QuickAddToCart_quickAdd__UTBmc select{width:100%;min-height:44px;border:1px solid #a3989a;border-radius:5px;background:#fff;color:#19253c;padding:8px;font:inherit;font-size:14px}.QuickAddToCart_add__w0aVj{width:100%;min-height:44px;border-radius:5px;background:#19253c;color:#fff;padding:10px 12px;font-size:14px;font-weight:600;cursor:pointer}.QuickAddToCart_add__w0aVj:hover:not(:disabled){background:var(--retail-brand-action-hover)}.QuickAddToCart_add__w0aVj:disabled{background:#e7e7ea;color:#61656a;cursor:default}.QuickAddToCart_message__TVQUQ{margin:0;color:#61656a;font-size:12px;line-height:1.5}.QuickAddToCart_message__TVQUQ:empty{display:none}.QuickAddToCart_check__JDsms{min-height:44px;color:#19253c;text-decoration:underline;text-underline-offset:3px;font-size:13px;cursor:pointer}.QuickAddToCart_quickAdd__UTBmc :is(button,select):focus-visible{outline:2px solid var(--retail-brand-action);outline-offset:3px}@media(max-width:767px){.QuickAddToCart_quickAdd__UTBmc select{font-size:16px}}