body *{box-sizing:border-box}body{margin:0;padding:0;background-color:#dcdcdc;font-family:Roboto,sans-serif}.main{-webkit-box-orient:vertical;flex-direction:column;max-width:981px;margin:0 auto}.main,header{display:-webkit-box;display:flex;-webkit-box-direction:normal}header{-webkit-box-orient:horizontal;flex-direction:row;-webkit-box-pack:center;justify-content:center;background-color:#fff;padding:2em;border-bottom:1px solid #c7c7c7}.addsearch-main-container *{box-sizing:border-box}.addsearch-main-container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;background-color:#fff;padding:10px}@media (max-width:480px){.addsearch-main-container{padding:1em}}@media (max-width:768px){.addsearch-main-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.addsearch-main-container .addsearch-filters-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:190px;position:relative;border-right:1px solid #c7c7c7;margin-right:10px}.addsearch-main-container .addsearch-filters-wrapper h4{font-size:18px;border-bottom:1px solid #c7c7c7;margin-top:0}.addsearch-main-container .addsearch-filters-wrapper h5{color:#004cb5;font-weight:700;font-size:15px;margin:0}.addsearch-main-container .addsearch-filters-wrapper label span{font-size:12px}@media (max-width:768px){.addsearch-main-container .addsearch-filters-wrapper{width:100%;padding:0 0 10px;background-color:#fff;border-bottom:2px solid grey;margin-right:0;border-right:none}}.addsearch-main-container .addsearch-filters-inner-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-right:.5em}.addsearch-main-container .addsearch-filters-inner-wrapper .ads-filter{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;margin:0;padding:0}.addsearch-main-container .addsearch-filters-inner-wrapper .ads-filter input[type=checkbox]{flex-shrink:0}@media (max-width:768px){.addsearch-main-container .addsearch-filters-inner-wrapper{display:none;width:90%;margin:0 auto;height:90%;overflow-y:auto;padding-top:1em}.addsearch-main-container .addsearch-filters-inner-wrapper h4{display:none}}@media (min-width:640px) and (max-width:768px){.addsearch-main-container .addsearch-filters-inner-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.addsearch-main-container .addsearch-filters-inner-wrapper .ads-filter{width:50%}}.addsearch-main-container .addsearch-results-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1;width:calc(100% - 190px);position:relative}@media (max-width:768px){.addsearch-main-container .addsearch-results-wrapper{width:100%}}.addsearch-main-container .addsearch-searchresults-toolbar{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;margin-bottom:-20px;position:relative;z-index:1;width:50%;align-self:flex-end}@media (min-width:480px) and (max-width:768px){.addsearch-main-container .addsearch-searchresults-toolbar{margin-top:1em}}@media (max-width:480px){.addsearch-main-container .addsearch-searchresults-toolbar{margin:1em auto 0;width:100%}}.addsearch-main-container .addsearch-searchresults .addsearch-results-count{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;width:50%;align-self:flex-start;padding:.5em 0;font-size:12px}.addsearch-main-container .addsearch-searchresults .addsearch-results-count .number-of-results{margin:0;padding:0 .5em}.addsearch-main-container .addsearch-searchresults .keyword{padding:0 5px}.addsearch-main-container .addsearch-searchresults .keyword em{font-size:14px;top:-1px;position:relative;color:#070}.addsearch-main-container .addsearch-searchresults .hit{border-top:1px solid #dcdcdc}.addsearch-main-container .addsearch-searchresults .hit span b{font-weight:700!important}.addsearch-main-container .addsearch-searchresults .hit h3{font-size:12px;font-weight:400}.addsearch-main-container .addsearch-searchresults .hit .main-image{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-top:20px;border:none}.addsearch-main-container .addsearch-searchresults .hit .main-image a,.addsearch-main-container .addsearch-searchresults .hit .main-image img{width:auto;height:auto;max-width:100%;max-height:100%}.addsearch-main-container .addsearch-searchresults .hit .hit-bottom{font-size:14px}.addsearch-main-container .addsearch-searchresults .hit .ads-category{align-self:flex-start}.addsearch-main-container .addsearch-searchresults .hit:last-child{border-bottom:1px solid #dcdcdc}.addsearch-main-container .addsearch-searchresults .hit .highlight-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:left}.addsearch-main-container .addsearch-searchresults .hit .highlight-content span{font-size:12px}.addsearch-main-container .addsearch-searchresults .hit .highlight-content .ads-delivery{white-space:nowrap}.addsearch-main-container .addsearch-searchresults .hit .ads-part-nro{font-weight:700;color:#004cb5}.addsearch-main-container .addsearch-searchresults .hit .ads-availability{color:green;font-weight:400}.addsearch-main-container .addsearch-searchresults .hit .ads-instock{font-weight:700}.addsearch-main-container .addsearch-searchresults .hit .ads-shipping{color:#8b001e}.addsearch-main-container .addsearch-searchresults .hit .ads-price{font-weight:700}.addsearch-main-container .addsearch-searchresults .hit .ads-cart-wrapper{padding:1em 0}.addsearch-main-container .addsearch-searchresults .hit .ads-cart-wrapper a{padding:5px 15px;border:1px solid #ccc;background-color:#feda00;text-decoration:none}.addsearch-main-container .addsearch-searchresults .hit .ads-cart-wrapper a:hover{background-color:#efcd00}.addsearch-main-container #sortby{margin:0 1em}.addsearch-main-container .grid-toggle{border:1px solid #dcdcdc;background-color:#fff;color:#444;position:relative;right:0;height:30px;border-radius:3px;font-size:16px;cursor:pointer}.addsearch-main-container .grid-toggle:hover{background-color:#f7f7f7}.addsearch-main-container .hit-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.addsearch-main-container .grid-view .hit-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc}.addsearch-main-container .grid-view .hit-wrapper .hit{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;width:33.33333%;border:1px solid #dcdcdc;border-top:none;border-left:none}.addsearch-main-container .grid-view .hit-wrapper .hit .hit-top{padding:1em 0 0}.addsearch-main-container .grid-view .hit-wrapper .hit .hit-bottom,.addsearch-main-container .grid-view .hit-wrapper .hit .hit-top{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1}.addsearch-main-container .grid-view .hit-wrapper .hit .hit-bottom{-webkit-box-pack:end;justify-content:flex-end;padding:0;font-size:13px}.addsearch-main-container .grid-view .hit-wrapper .hit .hit-bottom .ads-category-wrapper{flex-wrap:wrap;padding-bottom:1em}.addsearch-main-container .grid-view .hit-wrapper .hit .hit-bottom .ads-category-wrapper .ads-category{margin:3px 3px 3px 0;font-size:11px}.addsearch-main-container .grid-view .hit-wrapper .hit:after{display:none}.addsearch-main-container .grid-view .hit-wrapper .hit h3{font-size:12px}.addsearch-main-container .grid-view .hit-wrapper .hit .main-image{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;float:none;background-size:contain;border:none;height:120px;margin:0}.addsearch-main-container .grid-view .hit-wrapper .hit .main-image img{max-height:100%;width:auto;height:auto}.addsearch-main-container .grid-view .hit-wrapper .hit .highlight-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-bottom:5px;text-align:center}.addsearch-main-container .grid-view .hit-wrapper .hit .ads-category{margin-top:5px}.addsearch-main-container .grid-view .hit-wrapper .hit .ads-cart-wrapper{-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:1em 0 2em;text-align:center}@media (max-width:480px){.addsearch-main-container .grid-view .hit-wrapper .hit{width:100%}}@media (min-width:480px) and (max-width:640px){.addsearch-main-container .grid-view .hit-wrapper .hit{width:50%}}@media (min-width:640px) and (max-width:767px){.addsearch-main-container .grid-view .hit-wrapper .hit{width:33.33333%}}@media (min-width:767px) and (max-width:769px){.addsearch-main-container .grid-view .hit-wrapper .hit{width:25%}}@media (min-width:769px) and (max-width:940px){.addsearch-main-container .grid-view .hit-wrapper .hit{width:33.33333%}}@media (min-width:940px){.addsearch-main-container .grid-view .hit-wrapper .hit{width:25%}}.addsearch-main-container .grid .highlight{font-size:14px}.addsearch-main-container .mobilemenu{display:none;align-self:center}.addsearch-main-container .mobilemenu button{background-color:#004cb5;color:#fff;border:none;padding:5px 10px;font-size:14px}@media (max-width:768px){.addsearch-main-container .mobilemenu{display:block}}@media only screen and (min-width:768px) and (orientation:landscape){.addsearch-main-container #filters{display:-webkit-box!important;display:flex!important}}