.search-result-view-wrapper{overflow:auto}.search-result-view-wrapper .query-page-description,.search-result-view-wrapper .query-page-secondary-description{margin:0 0 0 5px;background-color:#fff}.search-result-view-wrapper .query-page-description span,.search-result-view-wrapper .query-page-secondary-description span{background-color:#fff;font-size:12px;display:inline-block;padding:10px 0}.search-result-view-wrapper .query-page-description span.heading-description,.search-result-view-wrapper .query-page-secondary-description span.heading-description{font-weight:500;font-size:16px;padding-left:10px}.search-result-view-wrapper .query-page-description span.heading-description .counter,.search-result-view-wrapper .query-page-secondary-description span.heading-description .counter{font-size:18px;font-weight:700;padding:0}.search-result-view-wrapper .query-page-description span a,.search-result-view-wrapper .query-page-secondary-description span a{text-decoration:none;cursor:pointer}.search-result-view-wrapper .query-page-secondary-description span{font-weight:500;font-size:16px;padding-left:10px}.search-result-view-wrapper .categories-wrapper .description{display:block;font-weight:500;font-size:16px;padding-left:10px;padding-top:10px}.search-result-view-wrapper .categories-wrapper .description .secondary-description{font-size:70%}.search-result-view-wrapper .categories-wrapper .sub-submenu{margin:5px 0 0 5px}.search-result-view-wrapper .categories-wrapper .categories-inner-wrapper{position:relative}.search-result-view-wrapper .categories-wrapper .categories-inner-wrapper .category-links-wrapper{padding:10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1em}.search-result-view-wrapper .categories-wrapper .categories-inner-wrapper .category-links-wrapper .category-link{text-align:center;display:flex;flex-wrap:nowrap;justify-content:center;gap:.2em}.search-result-view-wrapper .categories-wrapper .categories-inner-wrapper .category-links-wrapper .category-link a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;width:100%}.search-result-view-wrapper .categories-wrapper .categories-inner-wrapper.collapsable{height:130px;overflow:hidden}.search-result-view-wrapper .categories-wrapper .bottom-gradient{top:105px;position:absolute;display:table;bottom:0;width:100%;height:50px;background:linear-gradient(180deg,#ffffff0d,#fff 20%,#fff)}.search-result-view-wrapper .categories-wrapper .button-wrapper{display:flex;align-items:center;justify-content:center}.search-result-view-wrapper .categories-wrapper ul{margin:0;padding:5px;max-width:1530px;background-image:linear-gradient(#fff0,#fff)}@media(max-width:1023px){.search-result-view-wrapper .categories-wrapper ul>:first-child,.search-result-view-wrapper .categories-wrapper ul>:nth-child(2){margin-top:5px}}.search-result-view-wrapper .categories-wrapper ul li{list-style:none;width:20%;float:left;margin-top:5px;text-align:center}@media(min-width:1360px)and (max-width:1599px){.search-result-view-wrapper .categories-wrapper ul li{width:25%;font-size:1em}}@media(max-width:1023px){.search-result-view-wrapper .categories-wrapper ul li{width:50%}}.search-result-view-wrapper .categories-wrapper ul li a{text-decoration:none}.search-result-view-wrapper .product-list{margin-left:0!important}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper{margin:5px 0 0 5px;background-color:#fff;overflow:auto;padding:20px}@media(max-width:1023px){.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper{padding:10px}}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .badge-wrapper{position:relative}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .badge-wrapper .right-badge-wrapper,.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .badge-wrapper .promotion-product-badge{position:absolute;width:50%}@media(max-width:1023px){.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .badge-wrapper .right-badge-wrapper,.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .badge-wrapper .promotion-product-badge{width:25%}}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .badge-wrapper .right-badge-wrapper{left:50%}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper picture{display:flex;justify-content:center}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px;max-height:36px;min-height:36px;display:inline-block;width:100%;text-align:center}@media(max-width:1439px){.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .title{font-size:.9em}}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .inner-price-comparison-wrapper{font-size:70%;padding:5px;width:70%;margin:0 auto}@media(max-width:1023px){.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .inner-price-comparison-wrapper{width:100%;font-size:60%}}@media(min-width:1024px)and (max-width:1599px){.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .inner-price-comparison-wrapper{width:100%;font-size:60%}}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .inner-price-comparison-wrapper span{display:block;font-weight:400;text-align:center}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .inner-price-comparison-wrapper span.strikethrough{text-decoration:line-through}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .product-price-container{min-height:90px}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .product-price-container .product-price{font-weight:700;text-align:center;line-height:40px;font-size:20px}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .product-price-container .product-price .currency{font-weight:300;font-size:70%}@media(max-width:1439px){.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .product-price-container .product-price{font-size:16px}}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .inner-stock-circles{float:none!important}@media(max-width:1439px){.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .inner-stock-circles{font-size:.8em}}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .inner-stock-circles .stock-title{display:inline-block;width:100%}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .inner-stock-circles .store-stock-wrapper{float:none!important}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .inner-stock-circles .store-stock-wrapper .stock-title{width:83%}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .inner-stock-circles .delivery-text{display:inline-block;min-height:33px}@media(max-width:1599px){.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .inner-stock-circles .delivery-text{min-height:50px}}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .outer-add-to-basket-button{display:table;height:70px}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .outer-add-to-basket-button .inner-add-to-basket-button{float:none!important;display:table-cell;vertical-align:middle;height:90px}@media(max-width:1439px){.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .outer-add-to-basket-button .inner-add-to-basket-button{height:40px}}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .outer-add-to-basket-button .inner-add-to-basket-button .buy-area{float:none!important}@media(max-width:1919px){.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .outer-add-to-basket-button .inner-add-to-basket-button .buy-area .shopping-card-text{display:none}}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .outer-add-to-basket-button .alert{padding:5px;text-align:center;font-size:12px}@media(min-width:1600px)and (max-width:1919px){.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .outer-add-to-basket-button .alert{font-size:9px}}@media(min-width:1024px)and (max-width:1599px){.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .outer-add-to-basket-button .alert{font-size:8px}}@media(max-width:413px){.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .outer-add-to-basket-button .alert{font-size:5px}}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .outer-add-to-basket-button .alert .link-to-demo{text-decoration:none;color:#525252}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .stock-circles .inner-stock-circles{font-size:.8em}@media(min-width:414px)and (max-width:440px){.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .stock-circles .inner-stock-circles{font-size:.6em}}@media(max-width:413px){.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .stock-circles .inner-stock-circles{font-size:.4em}}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .stock-circles .main-stock-title{display:inline-block;width:100%}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .stock-circles .fa{margin-right:5px}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .stock-circles .text-warning{color:orange}.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .read-more-wrapper{font-size:10px;cursor:pointer}@media(min-width:414px)and (max-width:1023px){.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .read-more-wrapper{font-size:8px}}@media(max-width:413px){.search-result-view-wrapper .query-product-wrapper .inner-query-product-wrapper .read-more-wrapper{font-size:7px}}.search-result-view-wrapper .query-product-wrapper .error-message-manufacturer{background-color:red;padding:25px;color:#fff}.search-result-view-wrapper .filter-side{margin-top:5px;min-height:80px;margin-bottom:0}.search-result-view-wrapper .filter-side .header-search-wrapper{display:block;min-height:30px;padding:5px 15px}.search-result-view-wrapper .filter-side .input-search-wrapper{margin-bottom:10px;padding:5px 15px}
