.headerMain .dropdown__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100vh;background:#111;opacity:.125;transition:all .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 .5s ease-in-out;border:0;min-width:0;height:60px}.searcher:focus-within,.searcher.active{transition:all .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:.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%}.search-autocomplete-options .right-side{margin-left:auto;width:35%}}.search-autocomplete-options .right-side img{max-width:100%}.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{width:1em;max-width:1em}}.search-autocomplete .product-suggestion .product-badge .badge-new-circular,.search-autocomplete .product-suggestion .product-badge .badge-lower-price{width:32px;height:32px}.search-autocomplete .product-suggestion .product-badge .badge-new-circular>span,.search-autocomplete .product-suggestion .product-badge .badge-lower-price>span{font-size:.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:.85rem;padding:.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:.25rem}.search-autocomplete .product-suggestion .product-price{margin-top:.5rem;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:.5em}.search-autocomplete .product-suggestion .product-price .itemYuuPrice,.search-autocomplete .product-suggestion .product-price .itemOldPrice{font-size:.75rem;font-weight:normal;line-height:1;margin-bottom:.25rem!important}.search-autocomplete .product-suggestion .product-price .itemYuuPrice .oldValue.last-year-price,.search-autocomplete .product-suggestion .product-price .itemOldPrice .oldValue.last-year-price{align-self:flex-start}.search-autocomplete .product-suggestion .product-price .itemOfferPrice,.search-autocomplete .product-suggestion .product-price .itemLowerPrice{margin-bottom:.5rem}.search-autocomplete .product-suggestion .product-price .itemYuuPrice{font-weight:normal}.search-autocomplete .product-suggestion .product-price .itemYuuPrice span{display:initial}.search-autocomplete .product-suggestion .product-price .itemNormalPrice.display-6+.itemYuuPrice{margin-top:.1rem!important}.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:0}.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}.headerMain.headerMainWebView .searcher{z-index:10000}.headerMain.headerMainWebView .searcher.active:hover,.headerMain.headerMainWebView .searcher:hover{background-color:transparent!important}