.search_name{margin:1rem 0}@media(max-width:756px){.search_name{margin:-0.4rem 0 1rem}
}@media(min-width:757px){.search_name{display:flex;align-items:baseline;margin:0 0 1.5rem}}@media(min-width:979px){.search_name{margin:0 0 3.2rem}}.search_name__label{margin:0 !important;padding:0 !important;font-size:2.8rem;font-weight:700}.search_name__total{display:none}@media(min-width:757px){.search_name__total{display:inline;color:#333;padding-left:1rem;padding-bottom:3px;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>*: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{max-height:150px}
.search_description.--skeleton>*{background:#f1f1f1;color:transparent}.search_description.--skeleton a{color:transparent}.search_description__wrapper>*:last-child{margin-bottom:0}@media(max-width:978px){.search_name .search_name__label .headline__name{font-size:2.8rem;line-height:3.6rem;font-weight:700}.search_name .search_name__total{display:block;font-size:1.2rem;margin-top:1.2rem;margin-bottom:3.2rem;color:#333}.search_description.--top{margin-bottom:3.4rem}}
.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:40px;width:auto}
}@media(max-width:756px){#paging_setting_top .pagination__element:not(.--prev){display:none}}@media(max-width:756px){#paging_setting_top .pagination__element.--prev{margin:0;width:100%}}@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}}.s_paging .s_paging__item.pagination .pagination__element{margin-left:1rem}.s_paging .s_paging__item.pagination .pagination__element .pagination__link{flex:1;width:32px !important;min-width:unset !important;max-height:22px !important;border:1px solid #c4c7c8 !important;border-radius:2px !important}.s_paging .s_paging__item.pagination .pagination__element.--prev .pagination__link,.s_paging .s_paging__item.pagination .pagination__element.--next .pagination__link{border-color:transparent !important;border-radius:2px !important}
.s_paging .s_paging__item.pagination .pagination__element.--active .pagination__link,.s_paging .s_paging__item.pagination .pagination__element:hover .pagination__link{color:#fff !important;background:#333 !important;border-radius:5px !important}@media(max-width:756px){#paging_setting_top select+.f-control.f-dropdown-toggle{height:4.1rem !important}}@media(min-width:757px) and (max-width:978px){#paging_setting_top .pagination{display:none !important}#paging_setting_top select+.f-control.f-dropdown-toggle{height:41px !important}
}#filter_list{margin-bottom:1rem}@media(min-width:757px){#filter_list{margin-bottom:0}}#filter_list .filter_list_content{white-space:nowrap;overflow:auto;padding-bottom:1.5rem;scrollbar-color:#0090f6 transparent;scrollbar-width:thin;border-radius:0;border-radius:0}#filter_list .filter_list_content::-webkit-scrollbar-track{background-color:#f1f1f1;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:#0090f6;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:#f1f1f1;border:1px solid #f1f1f1;color:#333}#filter_list .filter_list_content>a.btn.filter_list_remove:hover{background:#0090f6;border:1px solid #0090f6;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}}#filter_list .filter_list_content .remove_all_list_filters{padding:7px 20px;border:1px solid #333;background:#fff;border-radius:5px;color:#333}@media(min-width:979px){#filter_list .filter_list_content .remove_all_list_filters:hover{color:#fff;background:#333}}#filter_list .filter_list_content .filter_list_remove{padding:7px 30px 7px 15px;background:#f7f7f7;border-color:#f7f7f7}@media(min-width:979px){#filter_list .filter_list_content .filter_list_remove:hover{background:#c4c7c8}
}#search{border-radius:0;background:#fff}@media(min-width:979px){#search{margin-top:3.2rem}}#search .product{background:0}@media(min-width:979px){#search .product .wholeseller_registration{margin-top:0}}@media(min-width:1200px){#search .product{flex:0 0 100%;max-width:100%}#search .product .name__wrapper{padding-right:56px}}#search .product .product__shopping-list_link{position:absolute;z-index:11;right:15px}
@media(min-width:1200px){#search .product .product__shopping-list_link{right:20px}}@media(min-width:757px){#search .product .product__shopping-list_link:hover svg path{fill:#e35c5c;stroke:red}}#search .product .label_icons{display:none;position:absolute;text-align:left;left:0;top:0}@media(min-width:979px){#search .product .label_icons{display:block}}#search .product[data-product_disable] .product__icon img{opacity:.3}#search .product .price__unit{display:none}#search .product__compare{position:relative;margin-top:1rem}
@media(min-width:979px){#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:#c4c7c8}}#search .product__compare_item{background:#fff;z-index:1;padding-left:0;padding-right:0;text-align:left;position:relative;font-size:1.3rem;color:#333}@media(min-width:979px){#search .product__compare_item{padding-right:1rem}}#search .product__compare_item:hover{color:#0090f6}
#search .product__compare_item.--remove{color:#e35c5c}#search .product__compare_item.--remove:hover{color:#0090f6}#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:#000}
#search .product .trait__value:hover{color:#0090f6}#search .product .trait__gfx{display:flex}.add_to_basket__wrapper{display:flex;flex-direction:column;margin-top:1.8rem}@media(min-width:979px){.add_to_basket__wrapper{flex-direction:row}}.add_to_basket__wrapper .buy__number_wrapper{position:relative;width:100%;margin-bottom:.7rem}@media(min-width:979px){.add_to_basket__wrapper .buy__number_wrapper{margin-bottom:0;margin-right:1rem;max-width:7rem}}.add_to_basket__wrapper .buy__number_wrapper .buy__number{width:100%;margin-bottom:0}
.add_to_basket__wrapper .buy__number_wrapper .buy__number .f-dropdown-toggle{background:#fff;border-color:#707070;padding-left:20px;width:100%;font-size:14px;font-style:normal;font-weight:500;max-height:4rem}@media(min-width:979px){.add_to_basket__wrapper .buy__number_wrapper .buy__number .f-dropdown-toggle{line-height:.5;max-width:7rem}}.add_to_basket__wrapper .buy__number_wrapper .buy__number .f-dropdown-toggle:after{font-size:1.6rem;font-weight:800}.add_to_basket__wrapper .buy__number_wrapper .buy__number .f-dropdown-menu{min-width:auto;border-color:#707070;box-shadow:none}
.add_to_basket__wrapper .buy__number_wrapper .buy__number .f-dropdown-menu .f-dropdown-li{border-color:#707070;background:#fff}.add_to_basket__wrapper .buy__number_wrapper .buy__number .f-dropdown-menu .f-dropdown-li:hover .f-dropdown-item{background:#eaeaea}.add_to_basket__wrapper .buy__number_wrapper .buy__number .f-dropdown-menu .f-dropdown-li:last-child .f-dropdown-item{font-size:1.5rem;padding:13px}.add_to_basket__wrapper .buy__number_wrapper .buy__number .f-dropdown-menu .f-dropdown-li .f-dropdown-item{background:#fff;border-color:#707070;font-size:14px;font-style:normal;padding-left:20px;max-height:4rem;line-height:1}
.add_to_basket__wrapper .buy__number_wrapper .buy__number .f-dropdown-menu .f-dropdown-li .f-dropdown-item.--selected{background:#eaeaea}.add_to_basket__wrapper .buy__number_wrapper .buy__more{display:none;position:absolute;top:0}.add_to_basket__wrapper .buy__number_wrapper .buy__more.--selected{display:flex}.add_to_basket__wrapper .buy__number_wrapper .buy__more>input{height:50px;padding:6px 6px 6px 20px;border-right:0;font-size:14px;font-style:normal;background:#fff;border-color:#707070;max-height:4rem;max-width:4.9rem;border-top-right-radius:0;border-bottom-right-radius:0}
.add_to_basket__wrapper .add_to_basket_btn{width:100%;max-height:4rem;line-height:1;padding-left:6px;padding-right:6px}.add_to_basket__wrapper .add_to_basket_btn.--loading{position:relative;pointer-events:none}.add_to_basket__wrapper .add_to_basket_btn.--loading:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);z-index:2}.add_to_basket__wrapper .add_to_basket_btn.--loading:after{content:'\E838';font-family:FontAwesome;position:absolute;z-index:2;animation:spin_loading 1.5s infinite linear;top:50%;left:50%;font-size:2.5rem;color:#333}
.add_to_basket__wrapper .add_to_basket_btn.--loading:before{top:-1px;bottom:-1px;right:-1px;left:-1px;height:unset;width:unset}.go_to_product__wrapper{margin-top:1.8rem}.go_to_product__wrapper .go_to_product_btn{width:100%;max-height:4rem;line-height:1}#search .product{display:grid;grid-template-columns:176px 1fr minmax(200px,440px);grid-gap:2.4rem;padding:2rem 2.4rem;border:1px solid #c4c7c8;margin-bottom:2rem;border-radius:5px}#search .product .name__wrapper .label_icons{position:relative;margin-bottom:1.2rem}
#search .product .name__wrapper h3 .product__name{font-size:1.6rem;line-height:2.4rem;font-weight:700;margin-bottom:1.5rem}#search .product .name__wrapper .ean_code{margin-left:2rem;font-size:1.4rem}#search .product .product__prices .price_sellby{display:none !important}#search .product .product__prices .price.--main{font-size:2.4rem;font-weight:700}#search .product .add_to_basket__wrapper{align-items:center}#search .product .add_to_basket__wrapper .buy__number_wrapper{margin-right:.8rem}#search .product .add_to_basket__wrapper .product_amt{display:inline-block;margin-right:1rem}
#search .product .add_to_basket__wrapper .product_amt .product_amt_value{white-space:nowrap}#search .product .add_to_basket__wrapper .add_to_basket_btn{padding-top:1.22rem !important;padding-bottom:1.22rem !important}@media(max-width:978px){#search .product{padding:2rem 1.6rem;grid-template-columns:1fr 1.5fr;grid-column-gap:1rem;grid-row-gap:2rem;grid-template-areas:"icon name" "basket basket"}#search .product .icon__wrapper{grid-area:icon}#search .product .name__wrapper{grid-area:name}
#search .product .basket__wrapper{grid-area:basket}#search .product .add_to_basket__wrapper{display:grid;grid-template-columns:80px 1fr;grid-gap:1.2rem;grid-template-areas:"input amt" "btn btn"}#search .product .add_to_basket__wrapper .buy__number_wrapper{grid-area:input;margin-bottom:0}#search .product .add_to_basket__wrapper .product_amt{grid-area:amt}#search .product .add_to_basket__wrapper .add_to_basket_btn{grid-area:btn}}
#paging_setting_bottom{margin-bottom:2rem}@media(max-width:978px){#paging_setting_bottom .pagination__element.--next{margin-right:1rem}}#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{background:#f1f1f1;padding:3.2rem 10rem 8rem;margin-bottom:9rem}.search_description.--bottom h2{margin-top:4.8rem;padding-top:2.4rem;border-top:1px solid #d6d6d6;font-size:2rem}
.search_description.--bottom p{font-size:1.4rem;line-height:2.4rem}@media(max-width:978px){.search_description.--bottom{padding:2.4rem 1.5rem;margin-left:-1.5rem;margin-right:-1.5rem;min-width:100vw}.search_description.--bottom h2{margin-top:2.4rem;padding-top:2.4rem}}