@media(max-width:756px){.search_page #content{margin-top:0}.search_page #paging_setting_top{display:flex;margin:0 -1rem}
.search_page #paging_setting_top .s_paging__item{flex:0 0 50%;max-width:50%;padding:1rem}}.search_name{margin:0 0 1rem}@media(min-width:757px){.search_name{display:flex;align-items:flex-end;margin:0}.search_name+.s_paging,.search_name+#filter_list{margin-top:1rem}}.search_name__label{margin:0 !important;padding:0 !important}.search_name__total{display:none}@media(min-width:757px){.search_name__total{display:inline;color:#3f4443;padding-left:1rem;font-size:1.2rem}}.hide_description{display:none;font-size:1.3rem;cursor:pointer}
.search_categoriesdescription_next.expanded+.hide_description{display:block}.search_categoriesdescription_next{margin-bottom:1.5rem}.search_categoriesdescription_next:not(.expanded)>*{display:none}.search_categoriesdescription_next .show_description{display:block;cursor:pointer}.search_categoriesdescription_next.expanded .show_description{display:none}.search_categoriesdescription_next>*:first-child{margin-top:5px}.search_categoriesdescription_next>*:last-child{margin-bottom:0}.search_description{margin-bottom:1rem;overflow:hidden}
@media(min-width:757px){.search_description{margin-bottom:1.5rem}}.search_description.--skeleton.--top{max-height:150px}@media(max-width:978px){.search_description.--skeleton.--top>*{background:#f8f8f8;color:transparent}}.search_description.--skeleton.--top a{color:transparent}.search_description__wrapper>*:first-child{margin-top:5px}.search_description__wrapper>*:last-child{margin-bottom:0}@media(max-width:978px){.search_description__wrapper.--desc_less{text-overflow:ellipsis;overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal}
}.mobile_show_more,.mobile_hide_more{text-decoration:underline}.search_page #content{scrollbar-width:thin;scrollbar-color:#fa4616}.search_page #content *::-webkit-scrollbar{width:1px}.search_page #content *::-webkit-scrollbar-track{background:#d9d9d6}.search_page #content *::-webkit-scrollbar-thumb{background:#fa4616}@media(min-width:979px){.search_description.--top{max-height:150px;overflow-y:scroll;padding-right:3rem;text-align:justify}.search_description.--top p{color:#3f4443}}
#filter_list{margin-bottom:1rem;margin-top:1.8rem}@media(min-width:757px){#filter_list{margin-bottom:1.5rem}}@media(min-width:979px){#filter_list{margin-top:0;margin-bottom:1.5rem}}#filter_list .filter_list_content{white-space:nowrap;overflow:auto;scrollbar-color:#3f4443 transparent;scrollbar-width:thin;border-radius:0}#filter_list .filter_list_content::-webkit-scrollbar-track{background-color:#f8f8f8;margin-top:25px;margin-bottom:25px;border-radius:0;-webkit-border-radius:0}#filter_list .filter_list_content::-webkit-scrollbar{width:6px;background-color:transparent;height:6px}
#filter_list .filter_list_content::-webkit-scrollbar-thumb{background-color:#3f4443;border-radius:0;-webkit-border-radius:0}#filter_list .filter_list_content>a.btn{width:auto}#filter_list .filter_list_content>a.btn:last-child{margin-right:0 !important}#filter_list .filter_list_content>a.btn.filter_list_remove{background:#f8f8f8;border:1px solid #f8f8f8;color:#3f4443}#filter_list .filter_list_content>a.btn.filter_list_remove:hover{background:#fa4616;border:1px solid #fa4616;color:#fff}#filter_list .menu_messages_warning{margin:1rem 0 0}
@media(min-width:757px){#filter_list .menu_messages_warning{margin:1.5rem 0 0}}.s_paging__item.--filters a{width:100%}.s_paging__item.--sort{min-width:200px}@media(min-width:757px){.s_paging{display:flex;flex-wrap:wrap;margin:0 -0.75rem}.s_paging__item{flex:1 0 50%;padding:0 .75rem}}@media(min-width:979px){.s_paging__item{flex:none}.s_paging .pagination{margin-left:auto}}.s_paging .f-dropdown .f-dropdown-menu{min-width:95px}
#paging_setting_top select{width:100%;margin-bottom:1rem;height:50px}@media(min-width:979px){#paging_setting_top select{height:35px;width:auto}}@media(max-width:978px){#paging_setting_top .pagination{margin:3rem 0 !important}}@media(min-width:757px){#paging_setting_top .pagination__element.--prev{flex:1;max-width:35px;min-height:35px}}@media(max-width:756px){#paging_setting_top .pagination__element.--prev.--disabled{display:none}}@media(min-width:757px){#paging_setting_top .pagination__element.--prev .pagination__link{display:flex;width:100%}
}@media(max-width:757px){#paging_setting_top .pagination__button.--prev{justify-content:center;margin:0}}.filtered_products__row{display:flex;padding:0 15px;font-size:14px;background:#f8f8f8;flex-wrap:wrap;transition:all .2s ease-in-out}.filtered_products__row:not(.filtered_products__header){position:relative;outline:1px solid #f8f8f8}.filtered_products__row:not(.filtered_products__header):hover{color:#fa4616;outline:1px solid #d6d6d6}
.filtered_products__row:not(.filtered_products__header):hover .--cell.--buttons{animation:fadeIn .4s}@media(min-width:757px){.filtered_products__row{padding:10px 0}}.filtered_products__row.filtered_products__header{display:none}@media(min-width:757px){.filtered_products__row.filtered_products__header{display:flex;padding:0;background:0}}.filtered_products__row:not(:last-child){margin-bottom:10px}.filtered_products__row .--name{flex:0 0 40%}.filtered_products__row .--netto,.filtered_products__row .--brutto,.filtered_products__row .--rabate{flex:0 0 15%}
.filtered_products__row .--buttons{flex:1}.filtered_products__wrapper{grid-column:3 / span 1;align-items:flex-start;width:100%}@media(min-width:979px){.filtered_products__wrapper{padding:3rem 0 5rem;border-top:1px solid #d9d9d6}}.filtered_products__table_proj{display:flex;width:100%;padding:0;flex-direction:column}.filtered_products__table_proj .--header{font-size:14px;font-weight:600}.filtered_products__table_proj .--cell{padding:0 1rem;display:flex;align-items:center}.filtered_products__table_proj .--cell.--buttons .projector_buy__number_wrapper{display:none}
@media(max-width:756px){.filtered_products__table_proj .--cell{padding:1.5rem 0;flex-wrap:wrap;flex:0 0 50%;max-width:50%}.filtered_products__table_proj .--cell.--buttons{min-height:4rem}.filtered_products__table_proj .--cell.--name,.filtered_products__table_proj .--cell.--buttons{order:-1;flex:0 0 50%;max-width:50%;border-bottom:1px solid #d9d9d6}.filtered_products__table_proj .--cell.--rabate,.filtered_products__table_proj .--cell.--worth{order:1;flex:0 0 25%;max-width:25%}
.filtered_products__table_proj .--cell.--worth{justify-content:flex-end}.filtered_products__table_proj .--cell.--worth .--header{tex-align:right}}.filtered_products__table_proj .--cell .--header{font-size:1.1rem;font-weight:400;color:#3f4443;flex:0 0 100%;max-width:100%;margin-bottom:.5rem}@media(min-width:757px){.filtered_products__table_proj .--cell .--header{display:none}}.filtered_products__table_proj .--cell.--loading:before{content:'\F141';font-family:FontAwesome}
.filtered_products__table_proj .--cell.--worth{font-weight:600}.filtered_products__table_proj .--cell.--rabate{color:#e35c5c}.filtered_products__table_proj .--cell.--rabate.--base{color:transparent}.filtered_products__table_proj .--cell.--name{text-decoration:none}@media(min-width:979px){.filtered_products__table_proj .--cell.--name:before{content:'';position:absolute;left:0;top:0;width:calc(100% - 55px);height:100%}}.filtered_products__table_proj .--unit_name{display:none;padding-right:.5rem}
@media(min-width:979px){.filtered_products__table_proj .--unit_name{display:inline-block}}.filtered_products__table_proj .--cell.--buttons{min-height:4rem;justify-content:flex-end}@media(min-width:979px){.filtered_products__table_proj .--cell.--buttons{opacity:1;transition:opacity 2s ease-in-out}}.filtered_products__table_proj .--button{width:4rem;height:4rem;background-color:#fa4616;color:#fff;font-size:0;position:relative}.filtered_products__table_proj .--button:hover{background-color:#303030}.filtered_products__table_proj .--button:before{content:'\E94D';font-family:"FontAwesome";position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;font-size:2.2rem}
.filtered_products__table_proj .--button.--disabled{background:#949494}.filtered_products__table_proj .--button.--mail{cursor:pointer;display:flex;justify-content:center;align-items:center}.filtered_products__table_proj .--button.--mail::before{content:none}.filtered_products__table_proj .--button.--mail img{filter:invert(97%) sepia(97%) saturate(0) hue-rotate(42deg) brightness(101%) contrast(102%);width:2.8rem}.filtered_products__table_proj .--button.--loading:before{content:'\F141'}
.filtered_products__table_proj .--button.--success:before{content:'\F00C'}.filtered_products__table_proj .--button.--error:before{content:'\F00D'}.filtered_products__column{flex:auto}.filtered_products__column:first-child>*{border-left:1px solid #979797}.filtered_products__column:last-child>*{border-right:1px solid #979797}.filtered_products__column.--buy .--header{padding-right:1rem;text-align:right}.filtered_products__title{font-size:2.2rem;padding:1.5rem 1.5rem 2rem}
@media(min-width:979px){.filtered_products__title{padding:1.5rem 0 2rem}}#search{border-radius:0;background:#fff;margin-bottom:4rem;display:grid !important;grid-template-columns:1fr 1fr;gap:2rem}@media(min-width:979px){#search{grid-template-columns:1fr 1fr 1fr;gap:3rem;margin-bottom:4.5rem}}#search .product__prices{flex-direction:column}#search .product__prices .price{font-size:1.4rem}@media(min-width:979px){#search .product__prices .price{font-size:1.6rem}}#search .product__prices .price.--max{order:0;margin-left:0;font-size:1rem;font-weight:300}
@media(min-width:979px){#search .product__prices .price.--max{font-weight:400;font-size:1.6rem}}#search .search_bottom_actions{margin-top:1rem;display:flex;justify-content:space-between;align-items:center;padding:0}#search .search_bottom_actions .product__compare a,#search .search_bottom_actions .add_to_favorite_wrapper a{color:#707070}#search .hotspot_actions__action{text-decoration:none;cursor:pointer;display:flex;align-items:center;align-content:center;font-size:1.1rem;line-height:1.5rem}#search .hotspot_actions__action.--shopping-list::before{content:'\E949';font-size:1.1rem;font-family:FontAwesome;cursor:pointer;font-size:1.6rem;margin-right:.5rem}
@media(max-width:400px){#search .hotspot_actions__action.--shopping-list::before{font-size:1.4rem}}#search .hotspot_actions__action:hover.--shopping-list::before{color:#3f4443}#search .product{background:0;border:1px solid #d9d9d6;padding:.5rem;border-radius:2px}#search .product_promo{border:0;padding:0}#search .product_promo *{height:100%}#search .product_promo img{height:100%;object-fit:cover}#search .product__icon{margin-top:1rem}#search .product__prices_wrapper{display:flex;justify-content:space-between;border-bottom:1px solid #c4c7c8;padding-bottom:1rem}
#search .product .label_icons{position:absolute;top:0;left:0;text-align:left}#search .product[data-product_disable] .product__icon img{opacity:.3}#search .product__compare{position:relative;font-size:1.1rem}@media(min-width:979px){#search .product__compare:not(:last-child){border-top:1px solid #d9d9d6}#search .product__compare.--has-child{border-top:0}#search .product__compare.--has-child:after{content:'';position:absolute;top:50%;width:100%;height:1px;left:0;background:#d9d9d6}
}#search .product__compare_item{background:#fff;z-index:1;padding-left:0;padding-right:0;text-align:left;position:relative;font-size:1.1rem;color:#3f4443;text-decoration:none;line-height:1.5rem;padding:0;display:flex;align-items:center}#search .product__compare_item:before{content:'\E94B';font-size:1.1rem;font-family:FontAwesome;cursor:pointer;font-size:1.6rem;margin-right:.5rem}@media(max-width:400px){#search .product__compare_item:before{font-size:1.4rem}}@media(min-width:979px){#search .product__compare_item{padding-right:1rem}
}#search .product__compare_item:hover{color:#000}#search .product__compare_item.--remove{color:#e35c5c}#search .product__compare_item.--remove:hover{color:#3f4443}#search .product__traits.--gfx ul{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -3px}#search .product__traits.--gfx .trait{max-width:50%;padding:3px}#search .product .trait{display:flex;justify-content:space-between;font-size:1.2rem}#search .product .trait__name{padding:0 5px 3px 0}#search .product .trait__values{text-align:right;padding-left:5px}
#search .product .trait__value{color:#fa4616}#search .product .trait__value:hover{color:#000}#search .product .trait__gfx{display:flex}#search .product:hover{border-color:#101820}#search .product:hover strong.price{color:#fa4616}.search .search_favorite:hover{color:#000 !important}.search .search_favorite:hover:before{color:#000 !important}.promo_static img{max-height:366px}.buy_more_list{order:4}.product__prices_wrapper .product__prices .omnibus_price{order:5}.buy_more_list_name{padding-right:2px}
.buy_more_list{color:#fa4616;font-family:SuisseIntl,"Arial",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1rem}@media(min-width:979px){.buy_more_list{font-size:13px}}#search .product .label_icons.--version{position:absolute;top:auto;left:0;text-align:left;bottom:0}.label.--version{color:#fff;background:#000;border:1px solid #000}.price_version{margin-left:2px;order:4;color:#3f4443;font-size:12px;font-style:normal;font-weight:400;line-height:normal}
#modal.projector_details.modal .--cell.--buttons .projector_buy__number_wrapper{display:none !important}#modal.projector_details.modal .--cell.--buttons .projector_buy__number_wrapper .--cell.--worth.--brutto .--header.--worth.--brutto{display:none !important}#modal.modal.upselling_modal .--cell.--worth.--brutto span{white-space:nowrap !important;margin-right:5px}#modal.modal.upselling_modal .filtered_products__row .--netto,#modal.modal.upselling_modal .filtered_products__row .--brutto,#modal.modal.upselling_modal .filtered_products__row .--rabate{flex:0 0 20%}
@media(min-width:979px){#modal.modal.upselling_modal .filtered_products__row .--netto,#modal.modal.upselling_modal .filtered_products__row .--brutto,#modal.modal.upselling_modal .filtered_products__row .--rabate{flex:0 0 20%;flex-wrap:wrap}}#modal.modal.upselling_modal #modal.modal.upselling_modal .filtered_products__row .--cell.--prices.--brutto{flex:0 0 18%}#modal.modal.upselling_modal #modal.modal.upselling_modal .filtered_products__row .--cell.--worth.--brutto{flex:0 0 22%}
#modal.modal.upselling_modal .go_to_basket{display:none}#modal.modal.upselling_modal .--cel.--worth.--brutto{flex-direction:column;justify-content:center;align-items:flex-start;flex:1;max-width:100%;display:none}#modal.modal.upselling_modal del.price__unit{display:block !important}#modal.modal.upselling_modal .price.--max{font-size:1rem;white-space:nowrap;font-weight:400;margin-left:0}#modal.modal.upselling_modal.crossseling_modal .go_to_basket{display:flex}@media(max-width:978px){.modal.projector_details.upselling_modal .filtered_products__table_proj .filtered_products__row{justify-content:space-between}
}.modal.projector_details.upselling_modal .filtered_products__row.--omnibus span.omnibus_price__tooltip{display:none}.modal.projector_details.upselling_modal .filtered_products__row.--omnibus span.price.--max{display:flex !important}.modal.projector_details.upselling_modal .filtered_products__row.--omnibus .omnibus_price{font-size:1rem}#modal.modal.upselling_modal .--cell.--worth.--brutto span.omnibus_price__tooltip{display:none !important}.search.products del{font-weight:400;font-size:1.2rem}.search.products del .price_vat{display:none}
.search.products strong.price{font-weight:600;font-size:1.6rem;margin-bottom:4px}.search.products strong.price .show__unit{font-weight:400}.search.products .show__unit{font-size:1.2rem;font-weight:400}.search.products .price_per_item{font-size:1.2rem;font-weight:400}.search.products .price_vat{font-size:1.2rem;font-weight:400}.search.products .buy_more_list_price{font-weight:500}.search.products .buy_more_list_unit{font-weight:500}.search.products .price.--max{margin-right:5px;color:#828282}.search.products .price.--max .omnibus_label{display:none !important}
.search.products .price__unit{display:none !important}.search.products .omnibus_price{color:#828282;font-size:11px;margin:0;padding:0;margin-bottom:5px}.buy_more_list_name_underline{text-decoration:underline}.product__prices.--omnibus{flex-direction:row !important;flex-wrap:wrap}.product__prices.--omnibus .omnibus_price{width:100%}.product__prices.--omnibus .buy_more_list{width:100%}.product__prices.--omnibus strong.price{color:#fa4616}.product__prices.--omnibus .price__unit,.product__prices.--omnibus .show__unit,.product__prices.--omnibus .price_per_item,.product__prices.--omnibus .price_vat{color:#3f4443}
.omnibus_price_tooltip{margin-left:3px;vertical-align:middle}.omnibus_price_tooltip .icon-question.showTip2:before{content:url('/gfx/custom/omnibus_tooltip.svg') !important}.tooltipContent{display:none !important}.tooltip_percent{color:#fa4616}.product_promo_wide{grid-column:span 2}@media(max-width:978px){#search .product__prices_wrapper{border-bottom:0;padding-bottom:0}#search .product__prices_wrapper .price.--max{display:block;width:100%}.buy_more_list{margin-bottom:0}.omnibus_price{margin-top:5px !important}
.price_per_item{margin-top:2px;display:block;width:100%}}@media(max-width:978px){.search_bottom_actions{flex-wrap:wrap;margin-top:0}.search_bottom_actions .product__bottom{width:100%;order:-1;margin-bottom:10px}.search_bottom_actions .product__bottom .buyNow{text-align:center;justify-content:center}}.search_bottom_actions .product__bottom .product__buy_now{height:34px !important;justify-items:center;align-items:center;border-radius:2px;padding:0 8px !important;display:flex}.search_bottom_actions .product__bottom .product__buy_now:after{content:"\E950";font-family:FontAwesome;font-weight:400;margin:0;color:inherit;font-size:1.4rem;margin-right:8px}
.search_bottom_actions .product__bottom .product__buy_now .literal{order:3;font-size:1.3rem;font-weight:400}.search_bottom_actions .product__bottom .product__buy_now[disabled]{background:#d9d9d6;border-color:#d9d9d6}#search .product__compare{margin-left:2px}@media(min-width:757px){#search .product__compare{margin-left:5px}}#search .add_to_favorite_wrapper{margin-right:2px}@media(min-width:757px){#search .add_to_favorite_wrapper{margin-right:5px}}#search .search_bottom_actions .product__compare_item.btn,#search .search_bottom_actions .search_favorite{font-size:1.3rem}
@media(max-width:389px){#search .search_bottom_actions .product__compare_item.btn,#search .search_bottom_actions .search_favorite{font-size:1.1rem}}@media(min-width:757px){.product__compare_item:hover{color:#000 !important}.product__compare{margin-left:10px}.add_to_favorite_wrapper{margin-right:10px}.buy_more_list{cursor:pointer}.search .product__icon img{max-height:24rem !important}.search .product__icon picture,.search .product__icon img{width:100% !important}}.modal.projector_details.upselling_modal .filtered_products__row span.price.--max{display:flex !important}
.loader{border:2px solid #f3f3f3;border-top:2px solid #fa4616;border-radius:50%;width:12px;height:11px;animation:spin 1s linear infinite;display:inline-block;vertical-align:middle;margin-right:2px;margin-left:2px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.hotspot-headline:has(+.filtered_products__table_proj:empty){display:none !important}.filtered_products__table_proj:empty{display:none !important}@media(min-width:979px){#search .product__prices .price{font-size:1.5rem !important;font-weight:500 !important}
#search .product__prices.--omnibus strong.price{font-size:14px !important;font-weight:500 !important}.buy_more_list_unit{font-weight:400 !important}.buy_more_list_data .buy_more_list_price{font-size:16px !important;font-weight:700 !important}}#paging_setting_bottom{margin-bottom:2rem}#paging_setting_bottom.load-content{position:relative}#paging_setting_bottom.load-content:after{position:absolute;margin-top:-0.25rem}
@media(min-width:757px){#paging_setting_bottom.load-content:after{margin-top:-1rem}}#paging_setting_bottom.--load-more{position:relative}#paging_setting_bottom .infinite_scroll__more_wrapper{width:100%;position:absolute;top:0;display:flex;justify-content:center;background:rgba(255,255,255,0.8)}@media(min-width:757px){#paging_setting_bottom .infinite_scroll__more_wrapper{margin-top:-1rem}}#paging_setting_bottom .infinite_scroll__count{margin-left:.5rem}#paging_setting_bottom .infinite_scroll__count:before{content:'('}
#paging_setting_bottom .infinite_scroll__count:after{content:')'}.search_description.--bottom{margin-top:6.5rem;border-top:1px solid #d6d6d6;padding-top:5rem}@media(min-width:979px){.search_description.--bottom{margin-top:4rem}}