.search-form{position:relative}.search-form .predictive-search-results{display:none;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:4px;position:absolute;z-index:1000;width:858px !important;max-width:858px;right:40%}@media screen and (max-width: 1250px){.search-form .predictive-search-results{max-width:90vw;right:5vw;max-height:70vh;overflow:auto;position:fixed}.search-form .predictive-search-results .predictive-search-results__regular{order:1}.search-form .predictive-search-results .predictive-search-results__products{order:0}}.search-form .predictive-search-results .predictive-search-results__regular{width:calc(60.33% - 2px)}.search-form .predictive-search-results .predictive-search-results__none p{font-size:16px}.search-form .predictive-search-results__products{display:flex;flex-direction:column;justify-content:space-between}.search-form .product-all-results{padding:11px;line-height:20px;display:block;color:#222;font-weight:500;font-size:14px;text-decoration:none;text-align:center}.search-form .product-all-results span{display:flex;align-items:center;justify-content:center;flex-direction:row}.search-form .product-all-results span::after{content:"";display:block;position:relative;background:url("data:image/svg+xml,%3Csvg width='17' height='8' viewBox='0 0 17 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.3536 4.35355C16.5488 4.15829 16.5488 3.84171 16.3536 3.64645L13.1716 0.464466C12.9763 0.269204 12.6597 0.269204 12.4645 0.464466C12.2692 0.659728 12.2692 0.976311 12.4645 1.17157L15.2929 4L12.4645 6.82843C12.2692 7.02369 12.2692 7.34027 12.4645 7.53553C12.6597 7.7308 12.9763 7.7308 13.1716 7.53553L16.3536 4.35355ZM0 4.5H16V3.5H0V4.5Z' fill='%233D4246'/%3E%3C/svg%3E%0A");width:20px;height:20px;background-position:center;background-repeat:no-repeat;margin-left:8px}.search-form .predictive-search-results h4{font-size:.9em;margin:0;padding-bottom:10px;font-weight:bold;border-bottom:1px solid #ddd;color:#888}.search-form .predictive-section{flex:1;margin-right:20px}.search-form .predictive-section:last-child{margin-right:0}.search-form .predictive-section ul{list-style:none;margin:0;padding:0}.search-form .predictive-section li{padding:8px 0;display:flex;align-items:center;cursor:pointer;color:#333;transition:background-color .3s}.search-form .predictive-section li:hover{background-color:#f9f9f9}.search-form .predictive-section.products li{justify-content:space-between}.search-form .predictive-section.products li img{max-width:50px;margin-right:10px}.search-form .predictive-section.products li span{flex-grow:1;font-size:.9em}.search-form .predictive-section.products li .product-price{font-weight:bold}.search-form .predictive-section li span{color:#007bff}.search-form .predictive-section li:hover span{text-decoration:underline}.search-form .view-all-results{display:block;text-align:right;margin-top:15px;font-weight:bold;color:#007bff;text-decoration:none}.search-form .view-all-results:hover{text-decoration:underline}.search-form .predictive-section ul li{display:flex;align-items:center}.search-form .predictive-section.products{flex:2}.search-form .item-title{grid-column:span 2;text-transform:uppercase;background:#fafafa;padding:6px 12px 5px;color:rgba(34,34,34,.4);margin:0 0 0px 0;font-size:14px;font-weight:500;line-height:20px}@media screen and (max-width: 1250px){.search-form .item-title{grid-column:span 1}}.search-form .column-list.products{display:grid;grid-template-columns:1fr 1fr;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media screen and (max-width: 1250px){.search-form .column-list.products{grid-template-columns:1fr}}.search-form .item-result{padding:8px 12px 3px}.search-form .collections a,.search-form .popular a,.search-form .blog-pages a{display:block;text-decoration:none;font-size:14px;overflow:visible;width:100%;word-break:break-word;color:#002c5c}.search-form .item-product{padding:8px 12px 6px}.search-form .item-product a{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.search-form .item-product a .product-info .p-title,.search-form .item-product a .product-info .p-price{font-size:14px;padding-top:0;padding-bottom:6px;margin-top:0;margin-bottom:0}.search-form .item-product a .product-info .p-title{font-weight:600;color:#002c5c}.search-form .item-product a .product-info .p-sku{color:#a6a6a6;font-size:12px;padding-bottom:6px;margin-bottom:0;line-height:20px}.search-form .item-product a .product-info .p-price{color:#030303;font-weight:400;line-height:20px;font-size:14px;padding-top:0;padding-bottom:0;margin-bottom:0;margin-top:0}.search-form .item-product a img{height:100%;margin-left:auto;width:100%;left:0;top:0;object-fit:contain;float:left;display:inline-block;margin-right:16px;width:100%;max-width:56px;position:relative}.search-form .item-product a:hover{text-decoration:none}@media(max-width: 768px){.search-form .predictive-search-results{flex-direction:column}.search-form .predictive-section{margin-right:0}}.boost-pfs-search-suggestion-wrapper,.boost-pfs-search-suggestion-mobile-overlay,.boost-pfs-search-suggestion-mobile-top-panel{display:none !important}