@media(max-width:749px){body.sb-search-mode .header-search .search-result-container{position:fixed;top:68px;right:0;left:0;width:100vw}}.search-result-container .predictive__search-result{max-height:570px;max-height:min(570px,calc(100dvh - 150px));overflow-x:hidden;overflow-y:auto}@media(min-width:750px)and (max-width:991px){.search-result-container .predictive__search-result{max-height:min(570px,calc(100dvh - 210px))}}@media(pointer:coarse){.search-result-container .predictive-search-secondary>ul>li>a{display:flex;align-items:center;min-height:44px}}.search-result-container .predictive__search-result::-webkit-scrollbar-track{box-shadow:none;-webkit-box-shadow:none;background-color:#eef3f4}.search-result-container .predictive__search-result::-webkit-scrollbar{width:3px;background-color:#eef3f4}.search-result-container .predictive__search-result::-webkit-scrollbar-thumb{background-color:#9db9c1;border-radius:999px}.search-result-container .predictive__search--no-result{margin:0;padding:15px;display:none}.search-result-container .predictive__search-group>h3{padding:14px 18px 8px;border-bottom:0;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-color);font-weight:600;font-family:var(--body-font)}.search-result-container .item-detail{flex:1;min-width:0}.search-result-container li{padding:8px 15px;border-bottom:1px solid var(--miscellaneous-color);transition:all .2s ease-in-out 0s}.search-result-container li:last-child{border-bottom:0}.search-result-container li a{display:flex;align-items:center;width:100%;font-size:14px;font-weight:500}.search-result-container li p{margin:10px 0}.search-result-container .predictive__search-group>ul>li:hover{background:#00000008}.search-result-container ul[aria-labelledby=predictive-search-products] li{padding-top:15px;padding-bottom:15px}.search-result-container .item-image-preview{flex:0 0 70px;margin-right:15px}.search-result-container .item-title{font-weight:500;font-size:14px;font-family:var(--body-font)}.search-result-container .item-title p{margin:0 0 5px}.search-result-container .product-card--list-variant .product-card--variant-item{padding:8px 0;align-items:center}.search-result-container .product-card--variant-title{flex:0 0 31%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.search-result-container .product-card--variant-title button{font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.search-result-container .label-inner{justify-content:center;background:var(--sb-surface);border-radius:var(--border-radius);padding:4px 5px;min-width:100px;font-weight:400;gap:4px}.search-result-container .label-inner.label-in_stock{background:#19c98a33}.search-result-container .product-card--variant-price{display:flex;align-items:center;gap:8px}.search-result-container .product-card--variant-price [data-stock=low_stock]{display:none}.search-result-container .product-card--variant-price [data-stock=out_stock] .price-sold-out{display:block}.search-result-container .product-price{font-size:14px;font-weight:400}.search-result-container .predictive_search-button{position:sticky;bottom:0;z-index:1;border-top:1px solid var(--pd-rail-border);background:var(--pd-surface)}.search-result-container .predictive_search-button .predictive-search-action{padding:13px 15px;width:100%;display:flex;align-items:center;justify-content:center;background:transparent;border:0;color:var(--pd-action);font-size:14px;font-weight:600;text-decoration:none;text-underline-offset:2px}.search-result-container .predictive_search-button .predictive-search-action:hover,.search-result-container .predictive_search-button .predictive-search-action:focus-visible{text-decoration:underline}.search-result-container .predictive_search-button svg{display:inline-block;margin-left:8px}.predictive-search-button-mobile{display:none}.search-result-container{--pd-part: var(--text-color);--pd-support: var(--text-color);--pd-suggestion: var(--text-color);--pd-surface: #ffffff;--pd-rail-border: #e4ecef;--pd-action: #11596f;--pd-action-hover: #0d4356;--pd-wash: rgba(17, 89, 111, .05);--pd-accent-line: rgba(17, 89, 111, .3)}.search-result-container .item-image-preview{background:var(--pd-tile);border:1px solid var(--pd-rail-border);border-radius:3px;overflow:hidden;transition:border-color .15s ease}.search-result-container .predictive-search-products li{transition:background-color .15s ease}.search-result-container .predictive-search-products li:hover,.search-result-container .predictive-search-products li:focus-within{background:var(--pd-wash)}.search-result-container .predictive-search-products li:hover .item-image-preview{border-color:#11596f59}.search-result-container .predictive-search-products li:focus-within .item-image-preview{border-color:#11596f59}.search-result-container .item-image-preview img{mix-blend-mode:darken}.predictive-product-copy{display:flex;flex-direction:column;justify-content:center;gap:2px;width:100%;max-width:100%;min-width:0;overflow:hidden}.predictive-product-heading{display:flex;align-items:baseline;min-width:0;max-width:100%;font-size:16px;line-height:1.3;overflow:hidden;white-space:nowrap}.search-result-container .predictive-product-brand{color:var(--pd-support);font-weight:500;margin-right:.35em;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.search-result-container .predictive-product-sku{color:var(--pd-part);font-weight:700;flex:0 0 auto;overflow:hidden;text-overflow:ellipsis;text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:.2em;text-decoration-skip-ink:none;transition:text-decoration-color .16s ease}.search-result-container .predictive-product-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:100%;color:var(--pd-support);font-size:13px;font-weight:400;line-height:1.35;overflow:hidden}.search-result-container .predictive-product-description--primary{color:var(--pd-part);font-weight:400}.predictive-product-sku .highlight{color:inherit;background:transparent;font-weight:700}.predictive-product-description .highlight{color:inherit;background:transparent;font-weight:600}.search-result-container .predictive-search-products li:hover .predictive-product-sku,.search-result-container .predictive-search-products li:focus-within .predictive-product-sku{text-decoration-color:var(--sb-home-accent, #f2700f)}@media(prefers-reduced-motion:reduce){.search-result-container .item-image-preview,.search-result-container .predictive-search-products li,.search-result-container .predictive-product-sku{transition:none}}@media(min-width:750px){.search-result-container .predictive__search-result{display:grid;grid-template-columns:170px minmax(0,1fr);align-items:stretch}.search-result-container .predictive__search-result:not(:has(.predictive__search-rail)){display:block}.search-result-container .predictive__search-rail{grid-column:1;grid-row:1;background:var(--pd-tile);border-right:1px solid var(--pd-rail-border)}.search-result-container .predictive__search-rail li{border-radius:3px;transition:background-color .15s ease}.search-result-container .predictive__search-rail li:hover{background:#10536812}.search-result-container .predictive__search-rail li a,.search-result-container .predictive__search-rail li a p{color:var(--pd-suggestion)}.search-result-container .predictive__search-rail>.predictive__search-group>h3{color:var(--pd-support)}.search-result-container .predictive-search-products{grid-column:2;grid-row:1}.search-result-container .predictive__search-rail li{padding:6px 16px;border-bottom:0}.search-result-container .predictive__search-rail li p{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.3}.search-result-container .predictive__search-rail mark{color:inherit;background:transparent;font-weight:600}.search-result-container .predictive__search-rail>.predictive__search-group>h3{padding:14px 16px 6px}.search-result-container .predictive-search-products .item-image-preview{flex:0 0 58px;margin-right:14px}}@media(max-width:749px){.search-result-container .predictive__search-result{max-height:none;overflow-y:visible}.search-result-container .predictive__search-rail,.search-result-container .predictive-search-secondary,.search-result-container .predictive-search-products>h3,.search-result-container .predictive-search-products .item-image-preview,.predictive-search-button-default{display:none}.search-result-container ul[aria-labelledby=predictive-search-products] li{min-height:56px;padding:8px 12px}.search-result-container ul[aria-labelledby=predictive-search-products] li a{min-height:40px}.predictive-product-brand{display:block;max-width:38%;color:#607780;font-size:12px;text-overflow:ellipsis;overflow:hidden}.predictive-product-heading{font-size:15px;line-height:1.25}.predictive-product-description{font-size:14px;line-height:1.3}.predictive-search-button-mobile{display:inline}.search-result-container .predictive_search-button .predictive-search-action{min-height:48px;padding:10px 12px;font-size:14px}.search-result-container .predictive_search-button .predictive-search-action span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.search-result-container .predictive_search-button svg path{fill:var(--pd-action)}.search-result-container .empty-hidden:empty~.predictive_search-button{display:none}.search-result-container .empty-hidden:empty~.predictive__search--no-result{display:block}.search-result-container .empty-hidden:not(:empty)~.predictive__search--no-result,.search-result-container .predictive-substitute-block:not([hidden])~.predictive__search--no-result{display:none}.form-search-container.show .search-result-container,.form-search-container.is-searching .search-result-container{display:block}.sfs-overlay{display:none;z-index:2}.form-search-container .sfs-overlay:not(.show){display:none}.sfs-overlay.show{display:block}.sfs-overlay.search-result-container{max-height:calc(100vh - 118px);max-height:var(--sfs-available-height, calc(100dvh - 118px) );left:var(--sfs-panel-left, 0);width:var(--sfs-panel-width, 100%);overflow-x:hidden;overflow-y:auto}@media(max-width:749px){.sfs-overlay.search-result-container{max-height:calc(100vh - 144px);max-height:var(--sfs-available-height, calc(100dvh - 144px) )}}@media(min-width:992px)and (max-width:1439px){.header-search .sfs-overlay.search-result-container{min-width:min(560px,calc(100vw - 48px));left:50%;right:auto;transform:translate(-50%)}}.sfs-overlay::-webkit-scrollbar-track{box-shadow:none;-webkit-box-shadow:none;background-color:#eef3f4}.sfs-overlay::-webkit-scrollbar{width:3px;background-color:#eef3f4}.sfs-overlay::-webkit-scrollbar-thumb{background-color:#9db9c1;border-radius:999px}.sfs-overlay.search-result-container.absolute .predictive__search-result{max-height:calc(100vh - 118px);max-height:var(--sfs-available-height, calc(100dvh - 118px) );overflow:visible}@media(max-width:749px){.sfs-overlay.search-result-container.absolute .predictive__search-result{max-height:calc(100vh - 144px);max-height:var(--sfs-available-height, calc(100dvh - 144px) )}}@media(min-width:750px)and (max-width:991.98px){.sfs-overlay.search-result-container,.sfs-overlay.search-result-container.absolute .predictive__search-result{max-height:calc(100vh - 210px);max-height:var(--sfs-available-height, calc(100dvh - 210px) )}}.sfs-empty-state{padding:0}.sfs-empty-groups .sfs-recent-group>h3{display:flex;align-items:baseline;justify-content:space-between;gap:8px;width:100%;min-width:0}.sfs-recent-clear{text-transform:none;letter-spacing:normal;font-size:11px;font-weight:500;color:var(--pd-action, #11596f)}.sfs-recent-clear:hover,.sfs-recent-clear:focus-visible{color:var(--pd-action-hover, #0d4356);text-decoration:underline}.sfs-empty-groups .sfs-empty-group>h3:has(.sfs-empty-more){display:flex;align-items:baseline;justify-content:space-between;gap:8px;width:100%;min-width:0;flex-wrap:wrap}.sfs-empty-title{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.sfs-empty-more{text-transform:none;letter-spacing:normal;font-size:11px;font-weight:500;color:var(--pd-action, #11596f);white-space:nowrap}.sfs-empty-more:hover,.sfs-empty-more:focus-visible{color:var(--pd-action-hover, #0d4356);text-decoration:underline}.sfs-empty-groups .sfs-recent-group{background:var(--pd-wash);border:1px solid var(--pd-rail-border);border-radius:var(--border-radius)}.sfs-empty-groups{display:flex;flex-direction:column;gap:16px}.sfs-empty-cols{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0;padding-top:10px;padding-bottom:10px}@media(max-width:749px){.sfs-empty-cols>.sfs-empty-group+.sfs-empty-group{border-top:1px solid var(--pd-rail-border, #e4ecef)}}.sfs-empty-groups .sfs-empty-group>h3{padding:6px 16px 10px;color:var(--pd-action);border-bottom:1px solid var(--pd-accent-line)}.sfs-empty-groups li{padding:0;border-bottom:0}.sfs-empty-groups li>a{display:flex;align-items:center;width:100%;padding:6px 16px}.sfs-empty-groups li p{margin:0;line-height:1.3}.sfs-empty-groups li:hover,.sfs-empty-groups li:focus-within{background:#10536812}.sfs-count{display:inline-block;color:var(--pd-action);background:var(--pd-wash);font-weight:600;font-size:10px;line-height:1.5;padding:0 6px;border-radius:999px}@media(pointer:coarse){.sfs-empty-groups li>a{min-height:44px}}@media(min-width:750px){.sfs-empty-cols{display:grid;grid-template-columns:1fr 1fr;gap:0;width:100%;align-items:start}.sfs-empty-cols>.sfs-empty-group{min-width:0;width:100%;max-width:100%}.sfs-empty-cols>.sfs-empty-group:first-child{padding-right:20px;border-right:1px solid var(--pd-rail-border, #e4ecef)}.sfs-empty-cols>.sfs-empty-group:last-child{padding-left:20px}.sfs-empty-cols li>a p{overflow-wrap:anywhere}}.sfs-tip-line{margin:0;padding:10px 18px;background:var(--pd-tile, var(--sb-surface));border-top:1px solid var(--pd-rail-border, #e4ecef)}.sfs-tip-line--top{border-top:0;border-bottom:1px solid var(--pd-rail-border, #e4ecef)}.sfs-tip-lead{margin:0 0 6px;font-size:12px;line-height:1.4;color:var(--pd-support, #6b7f88)}.sfs-tip-chips{display:flex;flex-wrap:wrap;gap:6px}.sfs-tip-chip{display:inline-flex;align-items:center;padding:3px 10px;border:1px solid var(--pd-rail-border, #e4ecef);border-radius:999px;background:var(--pd-surface, #ffffff);color:var(--pd-support, #6b7f88);font-size:11px;font-weight:500;line-height:1.3;text-decoration:none;white-space:nowrap}.sfs-tip-chip:hover,.sfs-tip-chip:focus-visible{border-color:var(--pd-action, #11596f);color:var(--pd-action, #11596f)}.sfs-fetch-error{margin:0;padding:15px 18px;font-size:13px;line-height:1.4;color:var(--pd-support, #6b7f88)}.search-result-container{overflow:hidden;background:var(--pd-surface);margin-top:6px;border-radius:var(--border-radius);box-shadow:0 8px 20px #1053681f}@media(max-width:749px){.search-result-container{max-height:calc(52dvh - 16px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}}#resultContainer{overflow:hidden;background:var(--pd-surface);border:1px solid #c7d3d7;border-radius:var(--border-radius)}@media(max-width:749px){.search-result-container>#resultContainer{overflow:visible}}.search-result-container .predictive__search-group>ul>li:hover,.search-result-container .predictive__search-group>ul>li:focus-within{background:#f0f7f8}.search-result-container [role=option].is-highlighted,.search-result-container [role=option].is-highlighted:hover,.search-result-container [role=option].is-highlighted:focus-within{background:#11596f;color:#fff}.search-result-container [role=option].is-highlighted a,.search-result-container [role=option].is-highlighted p,.search-result-container [role=option].is-highlighted span,.search-result-container [role=option].is-highlighted mark{color:#fff}.search-result-container [role=option].is-highlighted svg path{fill:#fff}.search-result-container .predictive-product-stock{color:var(--pd-support, #6b7280);font-weight:400;font-size:.85em;margin-left:.5em;white-space:nowrap;flex:0 0 auto}.search-result-container .predictive-product-price{color:var(--pd-part);font-weight:600;margin-left:.5em;white-space:nowrap;flex:0 0 auto}.search-result-container .predictive-product-price{display:none}.search-result-container .predictive__no-result-text{display:block;color:var(--pd-support, #6b7280)}.search-result-container .predictive__no-result-quote{display:inline-block;margin-top:10px;min-height:44px;line-height:44px;padding:0 18px;background:var(--primary-color, #11566b);color:#fff;font-weight:600;text-decoration:none;border-radius:4px}.search-result-container .predictive__no-result-quote:hover,.search-result-container .predictive__no-result-quote:focus{opacity:.9;text-decoration:underline}@media(min-width:750px)and (max-width:991px)and (max-height:500px)and (orientation:landscape){.header-search .search-result-container .predictive__search-result{display:block;max-height:min(52dvh,320px)}.header-search .search-result-container .predictive__search-rail,.header-search .search-result-container .predictive-search-secondary,.header-search .search-result-container .predictive-search-products>h3,.header-search .search-result-container .predictive-search-products .item-image-preview{display:none}}.search-result-container{--pd-tile: var(--sb-surface)}.sfs-searching-status{margin:0;padding:14px 16px;color:var(--color-foreground-secondary, #5f6670);font-size:13px}.sfs-empty-groups .sfs-recent-group>ul>li:hover p,.sfs-empty-groups .sfs-recent-group>ul>li:focus-within p{color:var(--pd-action-hover, #0d4356);text-decoration:underline;text-underline-offset:2px}.sfs-empty-state .sfs-empty-groups{gap:0}.sfs-empty-state .sfs-empty-cols{padding-top:16px;padding-bottom:16px}.sfs-empty-groups .sfs-recent-group>ul{padding-bottom:4px}.search-result-container{--pd-detail-gap: .375rem;--pd-detail-space: .75rem;--pd-detail-size: .8125rem;--pd-detail-leading: 1.4}.sfs-progressive__summary{margin-block-end:var(--pd-detail-space);font-size:var(--pd-detail-size);line-height:var(--pd-detail-leading);color:var(--pd-support);overflow-wrap:anywhere}.sfs-progressive__notice,.sfs-progressive__change{display:block;overflow-wrap:anywhere}.sfs-progressive__changes{display:block;margin-block-start:var(--pd-detail-gap);font-size:var(--pd-detail-size);line-height:var(--pd-detail-leading);color:var(--pd-action)}.search-result-container .predictive-search-products .sfs-progressive__group,.search-result-container .predictive-search-products .sfs-progressive__group:hover{padding-block:var(--pd-detail-space);font-size:var(--pd-detail-size);line-height:var(--pd-detail-leading);color:var(--pd-support);background:var(--pd-surface);cursor:default;overflow-wrap:anywhere}.search-result-container .sfs-progressive__summary,.search-result-container .predictive-search-products .sfs-progressive__group,.search-result-container .sfs-progressive__changes{display:none}
/*# sourceMappingURL=/cdn/shop/t/131/assets/search-dropdown.css.map */
