.search-form .predictive-search[data-predictive-search]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 8px 24px #0000001f}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list>span{display:block}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all){padding:0}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all)>a{grid-template-columns:64px minmax(0,1fr);gap:12px;padding:10px 16px;transition:background-color .2s ease}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all)>a:hover{background:#f9fdf0}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all)>a:focus,.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all)>a:focus-visible{outline:3px solid #2a2a2a;outline-offset:-3px}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all)>a>span:not(.thumbnail){min-width:0}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all)>a>span:not(.thumbnail):first-child{grid-column:1 / -1}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all) .thumbnail{width:64px;height:64px;overflow:hidden;border-radius:6px}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all) .thumbnail>div{width:64px;height:64px;padding:0!important;border-radius:6px}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all) .thumbnail img{position:absolute!important;top:0!important;left:0!important;transform:none!important;width:64px!important;height:64px!important;max-width:none;max-height:none;object-fit:cover;border-radius:6px}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all) h4{display:-webkit-box;overflow:hidden;color:#2a2a2a;font-size:15px;font-weight:600;line-height:1.4;text-transform:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all) .product-price,.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all) .product-price h6{color:#2a2a2a;font-weight:600}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all) .product-price del{color:#595959;font-weight:400;text-decoration:line-through;opacity:1}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.see-all{border-top:1px solid #e8e8e8}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.see-all{width:100%;color:#2a2a2a;font-weight:400;font-size:15px;padding:0}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.see-all button{width:100%;color:#2a2a2a;font-weight:400;font-size:15px;padding:12px 16px}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.see-all strong,.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.see-all .highlight{color:#4f7000;font-weight:600}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.see-all button:hover{color:#2a2a2a;text-decoration:underline}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.see-all button:focus,.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.see-all button:focus-visible{outline:3px solid #2a2a2a;outline-offset:-3px}.search-form .predictive-search[data-predictive-search] .modal-close,.search-form .predictive-search[data-predictive-search] .modal-close svg path{color:#595959;stroke:#595959}.search-form .predictive-search[data-predictive-search] .modal-close:hover,.search-form .predictive-search[data-predictive-search] .modal-close:hover svg path{color:#2a2a2a;stroke:#2a2a2a}@media screen and (min-width:768px){.search-form .predictive-search[data-predictive-search]{right:0;left:auto;width:100%;max-width:560px}}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all):first-of-type>a{padding-right:52px}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all) .product-variants{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all) .bs-pred-badge{order:2;display:inline-flex;align-items:center;padding:2px 6px;color:#fff;background:#dc2626;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1.4}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all) .product-price{order:1}@media screen and (max-width:767px){.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all)>a{padding:14px 16px;gap:14px}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all):first-of-type>a{padding-right:52px}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all)+li.product.key:not(.see-all){border-top:1px solid #f0f0f0}.search-form .predictive-search[data-predictive-search] #predictive-search-results-list li.product.key:not(.see-all) h4{font-size:14px;line-height:1.45}}.buddy-search .bs-search-form form.search-form{position:relative}@media screen and (min-width:768px){.buddy-search .bs-search-form .predictive-search[data-predictive-search]{right:0;left:0;width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/buddy-predictive.css.map */
