.search-results{display:none;position:absolute;width:200%;background:#fff;border:1px solid #e0e0e0;z-index:15;transform:translateY(-1px)}.search-results .pet_bazaar_result_link form.cart{width:auto !important;background:0 0 !important;margin-top:16px}.widget.widget_product_search_widget .search-results{position:relative}.header-search-form .search-results{width:100%;left:50%;transform:translateX(-50%);box-shadow:0 1px 4px #e8e8e8}@media (max-width:991px){.header-search-form .search-results{max-width:550px}}.header-five .header-search-form .search-results{top:42px}.search-results.active{display:block}.search-results ul{list-style:none;margin:0 !important;padding:0 !important;height:170px;overflow:auto}.search-results ul li{border-bottom:1px solid #ccc;overflow:hidden;margin:0 !important;position:relative}.search-results .product-ratings i{color:var(--bs-yellow)}.search-results .product-price{font-weight:600}.search-results .pet_bazaar_result_link{cursor:pointer;padding:4px 8px;height:100%;overflow:hidden;text-decoration:none;border:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;width:100%;height:100%;flex-wrap:wrap}.search-results .product-action{margin:inherit}.search-results .pet_bazaar_result_link a.product-title{position:absolute;z-index:1;white-space:nowrap;text-indent:-9999px;overflow:hidden;top:0;bottom:0;left:0;right:0;opacity:0;outline:none;text-decoration:none}.search-results span.product-title{display:block;font-weight:400;margin-bottom:3px;color:#ff7301;font-size:16px;line-height:16px}.search-results .product-desc{font-size:14px;margin-bottom:0}.search-results .product-categories,.search-results .product-sku{font-size:15px}.search-results ul li:last-child{border-bottom:none}.search-results ul li a{display:table;width:100%}.search-results ul li a>*{display:table-cell;vertical-align:top}.search-results .product-image{max-width:60px;display:block;height:100%;float:left;padding:5px;border:1px solid #ccc}.search-results h3{display:block}.product-data div:not(.product-categories){display:inline-block;vertical-align:middle}.price-stock{text-align:center}.price-stock .product-stock{padding:4px 8px;background:#eee;border-radius:4px;color:#fff}.pet_bazaar_result_link .product-checkout{color:#ff7301;font-size:24px}.pet_bazaar_result_link .product-checkout a{text-decoration:none}.pet_bazaar_result_link .product-checkout i{-webkit-transform:scaleX(-1);transform:scaleX(-1);color:var(--primary-color)}.product-categories>span{display:inline-block;margin-right:4px}.product-categories>span:after{content:","}.product-categories>span:last-child:after{content:""}.product-categories>span:last-child{margin-right:0}.product-search select,.product-search input{background:#fff;border:1px solid #e0e0e0}.search-wrapper{position:relative}.search-wrapper input{padding-right:35px !important}.header-search-form svg.search-svg{position:absolute;right:40px;top:15px;width:20px;height:20px;fill:var(--primary-color);animation:loading .5s 0ms infinite normal linear;transform-origin:center;opacity:0}.loading svg.search-svg{opacity:1}@keyframes loading{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.search-results.woocommerce .sale-ribbon{position:absolute;margin:0;font-size:14px;font-weight:500;text-align:center;padding:0 10px;line-height:24px;display:inline-block;border-radius:4px 4px 0;color:var(--bs-white);background:var(--primary-color);z-index:1}.search-results.woocommerce .sale-ribbon:after{content:"";position:absolute;top:100%;right:0;width:13px;height:8px;background:var(--primary-color);clip-path:polygon(100% 0,0 0,100% 100%);z-index:-1}.search-results.woocommerce form{display:flex}.search-results.woocommerce .quantity .qty{margin-right:10px;max-width:45px;padding:.3rem;min-height:40.8px;border-color:#d8d8d8;border-radius:0;background:#fff;border:1px solid #e0e0e0}.widget.widget_product_search_widget .search-results li,.widget.widget_product_search_widget .search-results,.widget.widget_product_search_widget .search-results form.cart{padding:0}.widget.widget_product_search_widget .search-results{width:170%}@media (max-width:991px){.widget.widget_product_search_widget .search-results{width:100%}}.widget.widget_product_search_widget .search-results .product-data{padding-left:0}.widget.widget_product_search_widget .price-stock .product-stock{padding:2px 5px;font-size:16px}.widget.widget_product_search_widget .search-results form.cart{display:inline}.pet_bazaar_result_link button.add_to_cart_button.added{min-width:145px}.search-results .pet_bazaar_result_link>div{margin-right:10px}