.headerMain .dropdown__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100vh;background:#111;opacity:0.125;transition:all 0.5s ease-in-out}.searcher-container{position:relative;flex-grow:1;height:60px;min-width:226px;margin-left:3rem !important}.searcher{z-index:1060;border:0;width:100%;overflow:visible}.searcher .input-group{justify-content:center}@media (min-width: 1200px){.searcher .input-group{flex-direction:column}}.searcher .input-group form{flex:1}.searcher .input-group form input{height:calc(60px - 2px)}@media (min-width: 992px){.searcher{position:absolute;right:1rem;transition:all 0.5s ease-in-out;border:0;min-width:0;height:60px}.searcher:focus-within,.searcher.active{transition:all 0.5s ease-in-out}.searcher:focus-within+.dropdown__overlay,.searcher.active+.dropdown__overlay{display:block}.searcher:focus-within{border-color:#0058a3}.searcher .searchIcon::before{margin-top:-.25rem}.searcher .input-group{height:calc(60px - 4px)}}@media (min-width: 1200px){.searcher .input-group{flex-direction:column;justify-content:center}.searcher .input-group>form{width:100%}}@media (max-width: 1199.98px){.searcher{padding:0}.searcher.active:hover{background-color:transparent !important}}@media (min-width: 768px) and (max-width: 991.98px){.searcher{display:flex;justify-content:end;align-items:center;height:45px;padding:.5rem}}@media (max-width: 575.98px){.searcher #header_searcher_mobile_input_container.inputWebView{top:1rem;padding-top:.5rem;padding-bottom:.5rem;margin:0}.searcher #header_searcher_mobile_input_container.inputWebView .closeWrapperWebView.close-wrapper{position:relative;top:2px;display:inline-flex;margin-right:0;margin-top:0;margin-bottom:0}.searcher #header_searcher_mobile_input_container.inputWebView #header_searcher_mobile_input.searchWebView{width:calc(100% - 10px)}}.search-autocomplete{position:absolute;top:-.75rem;right:0;width:calc(100% + 2.25rem);max-width:100vw;max-height:85vh;padding:1.5rem;padding-top:calc(60px + 1.5rem);border:0;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;background-clip:padding-box;background:#fff;display:flex;z-index:1000;flex-direction:column;justify-content:space-between}@media (min-width: 1200px){.search-autocomplete{width:calc(100% + 2.25rem);padding-top:calc(60px + 2rem)}}@media (max-width: 991.98px){.search-autocomplete{top:3.9rem;padding-top:5.5rem}}@media (max-width: 767.98px){.search-autocomplete{max-width:calc(100% + 20px)}.search-autocomplete .search-autocomplete-options{left:-10px}}.headerMainWebView .search-autocomplete{top:0.25rem !important;padding-top:7rem !important}.search-autocomplete .search-list{display:flex}.search-autocomplete .search-list .icon{padding-right:1rem}.search-autocomplete .search-list a{color:initial;text-decoration:none}.search-autocomplete .search-list a:hover{text-decoration:underline}.search-autocomplete .right-side>.recent-search{flex-direction:column}.search-autocomplete .right-side>.recent-search .recent-search{padding-right:1.5rem}@media (min-width: 992px) and (max-width: 1199.98px){.search-autocomplete .right-side>.recent-search{flex-direction:row}}.search-autocomplete-options{display:flex;overflow-y:auto;padding-bottom:1rem}@media (max-width: 1199.98px){.search-autocomplete-options{flex-direction:column}}.search-autocomplete-options .left-side,.search-autocomplete-options .right-side{display:flex;flex-direction:column;padding:0 1rem}@media (max-width: 1199.98px){.search-autocomplete-options .left-side{padding-bottom:1.5rem}}@media (min-width: 1200px){.search-autocomplete-options .left-side{width:65%}}@media (min-width: 1200px){.search-autocomplete-options .right-side{margin-left:auto;width:35%}}.search-autocomplete-options .right-side img{max-width:100%}.search-autocomplete .keen-slider .compare-checkbox-wrap{margin-bottom:.5rem;min-height:1.5rem}.search-autocomplete .view-all{height:40px}.search-autocomplete .view-all button.view-all-button{width:100%;height:40px;background:#fff;border:none}.search-autocomplete .pages-suggestion,.search-autocomplete .keyword-suggestion,.search-autocomplete .categories-suggestion{margin-bottom:1rem}.search-autocomplete .product-suggestion{flex-direction:column}.search-autocomplete .product-suggestion>h6{margin-top:.5rem;margin-bottom:1.5rem;color:#111}.search-autocomplete .product-suggestion .list-inline{margin-bottom:-1rem}.search-autocomplete .product-suggestion .list-inline-item{width:50%;min-width:10rem;margin-right:0;margin-bottom:1rem}.search-autocomplete .product-suggestion .list-inline-item:nth-child(3n){clear:both}@media (max-width: 575.98px){.search-autocomplete .product-suggestion .list-inline-item{width:100%}}.search-autocomplete .product-suggestion .list-inline-item .search-recommended-product{display:flex;flex-direction:row}.search-autocomplete .product-suggestion .list-inline-item img{max-width:100%;margin-right:.5rem}@media (max-width: 575.98px){.search-autocomplete .product-suggestion .list-inline-item img{width:8rem}.search-autocomplete .product-suggestion .list-inline-item img.icon-nlp-arrow{max-width:1em;width:1em}}.search-autocomplete .product-suggestion .product-badge .badge-new-circular,.search-autocomplete .product-suggestion .product-badge .badge-lower-price{height:32px;width:32px}.search-autocomplete .product-suggestion .product-badge .badge-new-circular>span,.search-autocomplete .product-suggestion .product-badge .badge-lower-price>span{font-size:0.75em}.search-autocomplete .product-suggestion .product-badge .badge-new-rectangle,.search-autocomplete .product-suggestion .product-badge .badge-new-lower-price-rectangle{left:0;padding:0;margin-bottom:0}.search-autocomplete .product-suggestion .product-badge p[class^="item"][class$="Legend"]{font-size:0.85rem;padding:0.2rem}.search-autocomplete .product-suggestion .product-name{margin-bottom:0}.search-autocomplete .product-suggestion .product-name a{color:#111}.search-autocomplete .product-suggestion .product-info{font-size:.875rem;padding-left:.5rem;padding-right:.5rem;max-width:60%}.search-autocomplete .product-suggestion .product-image{width:120px;max-width:40%}.search-autocomplete .product-suggestion .product-facts{margin-bottom:.5rem;font-size:.875rem;line-height:1.375}.search-autocomplete .product-suggestion .product-price{margin-top:0;margin-bottom:0}.search-autocomplete .product-suggestion .product-price .itemPrice-wrapper{font-size:1em;font-weight:bold}.search-autocomplete .product-suggestion .product-price .display-6{font-size:1.5rem}.search-autocomplete .product-suggestion .product-price .units{font-size:0.5em}.search-autocomplete .product-suggestion .product-price .itemOldPrice{font-size:.75rem;font-weight:normal;line-height:1;margin-bottom:0 !important}.search-autocomplete .product-suggestion .product-price .itemOfferPrice,.search-autocomplete .product-suggestion .product-price .itemLowerPrice{margin-bottom:.5rem}.search-autocomplete .product-suggestion .product-price p[class^="itemNot"][class$="Price"]{font-size:.75rem;font-weight:normal;line-height:1}.search-autocomplete .product-suggestion .product-price p[class*="Price"]{margin-bottom:.5rem}.search-autocomplete .product-suggestion .product-price p[class*="Price"] .itemNotBusinessPrice{font-size:.75rem;margin-top:.25rem}.search-autocomplete .product-suggestion .product-price .activity{font-size:.75rem;margin-top:.25rem}.search-autocomplete .view-all{display:none}.search-autocomplete .search-custom-banner{margin-bottom:2px}.search-autocomplete .search-recommended-product{display:flex;flex-direction:row}.search-autocomplete .search-recommended-product .product-price.itemPriceBox .activity{margin-top:.25rem}.headerMain.headerMainWebView .searcher{z-index:10000}.headerMain.headerMainWebView .searcher.active:hover,.headerMain.headerMainWebView .searcher:hover{background-color:transparent !important}
