.search_name{margin:2.5rem 0 2.5rem}@media(min-width:757px){.search_name{display:flex;align-items:center;justify-content:center;margin:2.4rem 0 3.4rem 1.6rem}}.search_name__label{margin:0;padding:0}.search_name__total{display:none}@media(min-width:757px){.search_name__total{display:none;color:#333;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 .show_description{display:none;cursor:pointer}.search_categoriesdescription_next.expanded .show_description{display:none}.search_categoriesdescription_next>*:last-child{margin-bottom:0}.search_page .search_description{margin-bottom:1rem;overflow:hidden}@media(min-width:757px){.search_page .search_description{margin-bottom:1.5rem;max-width:900px;margin:0 auto;text-align:center}.search_page .search_description.--bottom{max-width:unset;margin:0;text-align:left}
}.search_page .search_description.--skeleton{max-height:150px}.search_page .search_description.--skeleton>*{background:#f1f1f1;color:transparent}.search_page .search_description.--skeleton a{color:transparent}.search_page .search_description__wrapper>*:last-child{margin-bottom:0}@media(min-width:979px){.s_paging__item{margin:0 2px}}.s_paging__item.--sort{min-width:220px;height:50px;margin-bottom:1.5rem}@media(min-width:979px){.s_paging__item.--sort{display:none;height:35px}
}.s_paging__item.--sort button{height:50px !important;border-color:#e4e4e4 !important}@media(min-width:979px){.s_paging__item.--sort button{height:35px !important}}.s_paging__item.--sort .s_paging__select{margin:0}.s_paging__item.--portions .f-group{margin-bottom:0 !important;height:35px !important}.s_paging__item.--portions .f-control{height:35px !important}.s_paging__item.--filters a{width:100%;font-family:'Montserrat'}@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-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: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}}
#filter_list{margin-bottom:1rem;clear:both}@media(min-width:757px){#filter_list{margin-bottom:1.5rem}}@media(min-width:979px){#filter_list{width:100%}}#filter_list .filter_list_content{white-space:nowrap;overflow:auto;scrollbar-color:#0ddcf2 transparent;scrollbar-width:thin;border-radius:0}#filter_list .filter_list_content::-webkit-scrollbar-track{background-color:#f1f1f1;margin-top:20px;margin-bottom:20px;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:#0ddcf2;border-radius:0;-webkit-border-radius:0}#filter_list .filter_list_content>a.btn{width:auto;font-family:'Montserrat' !important;font-size:12px !important;padding:9px 22px}#filter_list .filter_list_content>a.btn:last-child{margin-right:0 !important}#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_remove{background:#f7f7f7 !important;border-color:#f7f7f7 !important;color:#000 !important;padding:10px 32px 10px 22px !important}
.filter_list_remove:before{right:10px !important}.filter_list_remove:hover{background:#000 !important;color:#fff !important}.filters{justify-content:flex-start;align-items:center;padding-right:env(safe-area-inset-right)}@media(min-width:979px){.filters{display:flex;margin-top:13px;align-items:flex-start;justify-content:space-between}}.filters .f-group{display:flex}.filters__wrapper{display:flex;align-items:flex-start}.filters__wrapper .filters__form{width:100%}@media(min-width:979px){.filters__wrapper .filters__form{width:auto}
}.filters .s_paging__item.--sort{display:none}@media(min-width:979px){.filters .s_paging__item.--sort{display:inline-block;margin:0;padding:0 1.5rem 0 0}}@media(min-width:979px){.filters .s_paging__item.--portions{padding:0 1.5rem 0 0;margin:0}}.filters__block{position:relative;min-width:220px}@media(min-width:979px){.filters__block{height:35px}}.filters__toggler{display:block;text-decoration:none;font-family:'Montserrat' !important}@media(min-width:979px){.filters__toggler{margin-bottom:0;border:1px solid #e4e4e4}
}.filters__toggler:not(.--not-expandable) .btn.--icon-right:before{content:'\f106';right:1.5rem}@media(min-width:979px){.filters__toggler:not(.--not-expandable) .btn.--icon-right:before{content:'\f107'}}.filters__toggler:not(.--not-expandable).--not-expanded .btn.--icon-right:before{content:'\f107'}@media(min-width:979px){.filters__toggler:not(.--not-expandable).--not-expanded .btn.--icon-right:before{content:'\f106'}
}.filters__toggler .btn{color:#000;text-align:left;padding:7px 1.5rem;user-select:none;border-left:0;border-right:0;text-decoration:none !important;font-family:'Montserrat'}.filters__toggler .btn span{font-size:1.3rem}@media(min-width:979px){.filters__toggler .btn span{font-size:1.3rem}}@media(min-width:979px){.filters__expand.right{left:auto}}@media(min-width:979px){.filters__expand{display:none;position:absolute;border:1px solid #eaeaea;background:#fff;top:calc(100% - 1px);z-index:101;width:100%;border-radius:0;left:0;padding:1.2rem 1rem}
}.filters__content{padding:5px}@media(min-width:979px){.filters__content{padding:0}}.filters__content.--group{position:relative}.filters__content.--group .filters__toggler{border:0}@media(min-width:979px){.filters__content.--group .filters__toggler .btn{padding-left:1.5rem;padding-top:1.2rem;padding-bottom:1.2rem}}.filters__content.--group .filters__toggler .btn span{font-size:1.3rem}.filters__content.--group .filters__toggler .btn:before{content:'\f107'}.filters__content.--group .filters__toggler.--active .btn:before{content:'\f106'}
@media(min-width:979px){.filters__content.--group .filters__toggler.--active+.filters__expand-group{display:block}.filters__content.--group .filters__toggler.--active .btn:before{content:'\f106';right:1rem;display:block}}@media(min-width:979px){.filters__content.--group>.filters__item{margin-bottom:0 !important}}.filters__content.--group>.filters__item:last-child .filters__toggler .btn{border-color:transparent}.filters__content.--group .filters__expand-group{display:none;padding-bottom:1rem}
@media(min-width:979px){.filters__content.--group .filters__expand-group{padding:1.5rem 1rem;background:#fff;border-radius:0;z-index:101}}.filters__content.--search .f-control{padding:.6rem 4rem .6rem 1.5rem}.filters__content.--search .btn{font-size:1.8rem;padding:1.3rem;position:absolute;width:auto;right:0;top:0;padding:.5rem;width:40px;height:35px;border:0}.filters__content.--gfx .f-control+.f-label{padding-left:0 !important;padding-right:0;border:1px solid #eaeaea;max-width:none}.filters__content.--gfx .f-control+.f-label:before{display:none;top:2px;left:2px}
.filters__content.--gfx .f-control+.f-label:after{top:4px !important;left:7px !important}.filters__content.--gfx .f-control:checked+.f-label:before{display:block}.filters__content.--gfx .--quantity{display:none}.filters__content.--gfx .--name{margin-right:0}.filters__content.--gfx .--name .--img{vertical-align:bottom;max-width:50px;max-height:50px}.filters__content.--gfx .filters__item{margin-bottom:.5rem;margin-right:.5rem}.filters__content.--gfx+.filters__options>.--submit{margin-top:1rem}.filters__content.--gfx+.filters__options>.--submit:before{top:calc(50% + .5rem)}
.filters__content.--gfx-name .f-label:before{top:50% !important;transform:translateY(-50%)}.filters__content.--gfx-name .f-label:after{top:50% !important}.filters__content.--gfx-name .f-label,.filters__content.--gfx-name .--name{display:flex;align-items:center}.filters__content.--gfx-name .--name span:not(:only-child){margin-left:.5rem}.filters__content.--gfx-name .--img{max-width:50px;max-height:50px}.filters__content.--gfx-name .filters__item{margin-bottom:1rem}.filters__content.--shown .filters__item.--hidden{display:block}
.filters__content:not(.--shown)>.filters__item:last-child{margin-bottom:0 !important}.filters__item.--hidden{display:none}.filters__item .--name{margin-right:1rem}.filters__item .--quantity{color:#333;opacity:.5;font-size:1.2rem}.filters__item .--quantity:before{content:"("}.filters__item .--quantity:after{content:")"}.filters__options{display:flex;align-items:center;justify-content:space-between;position:relative}.filters__options .--submit,.filters__options .--show-hidden{background:#fff;font-size:1.3rem;width:auto;border-color:transparent}
.filters__options .--show-hidden{margin-left:auto;cursor:pointer}.filters__options .--show-hidden .--show{display:block}.filters__options .--show-hidden .--hide{display:none}.filters__options .--show-hidden.--shown .--show{display:none}.filters__options .--show-hidden.--shown .--hide{display:block}@media(max-width:978px){.filters__options .--submit{display:none}}.filters__options .--submit:only-child{margin-top:1rem;padding-left:31px !important}@media(min-width:979px){.filters__options .--submit:only-child{padding-left:0 !important}
}.filters__buttons{position:fixed;bottom:0;right:-100%;width:calc(100vw - 60px);background:#fff;margin-bottom:0;padding-bottom:env(safe-area-inset-bottom);padding-right:1.5rem;padding-left:1.5rem;flex-wrap:wrap}@media(min-width:757px){.filters__buttons{width:50vw}}@media(min-width:979px){.filters__buttons{position:static;width:100%;right:0;padding-right:0;padding-left:0}}@media(min-width:979px){.filters__buttons button.btn{font-size:1.4rem;padding:1.25rem 1.4rem;font-weight:normal}}.filters__buttons .btn{width:100%;border-radius:0}
.filters__buttons .btn:last-child{padding-top:1.4rem;padding-bottom:1.4rem}.filters__buttons .btn:only-child{margin-bottom:1.5rem;justify-content:center}.filters__range label{display:flex;align-items:center;justify-content:center;border:1px solid #eaeaea;text-align:center;cursor:text;width:100%}.filters__range input[type="text"]{border:0;box-shadow:none;width:65%;text-align:center;padding:5px 0}.filters__range .--gap{padding:0 12px}.filters ul{list-style:none}.filters .f-label{font-size:1.3rem !important}
.filters #filter_sizes_expand[data-group]{padding:0 !important}@media(min-width:979px){.filters #filter_sizes_expand[data-group]{width:220px}.filters #filter_sizes_expand[data-group] .--group>.--list{padding:1.2rem 1.5rem}.filters #filter_sizes_expand[data-group] .--group>.--list+.filters__options{padding:0 1.5rem}.filters #filter_sizes_expand[data-group] .--group>.--list+.filters__options button{margin-top:-0.5rem !important;margin-bottom:.8rem !important}}.filters #filter_xpress_expand .--name{display:flex;align-items:center}
.filters #filter_xpress_expand .--name strong,.filters #filter_xpress_expand .--name i.icon-clock{color:#0ddcf2;margin-left:.5rem}.filters #filter_xpress_expand .--name i.icon-clock{font-size:1.6rem}.filters #filter_price_expand,.filters #filter_pricenet_expand{margin-bottom:1rem}.filters #filter_producer_content .f-control+.f-label{border:0}.filters #filter_producer_content .f-control+.f-label .--img{max-width:initial;max-height:initial}.sidebar_open:not(.filters_open) .filters{display:none}.filters_open aside{background:#fff;display:block !important}
.filters_open .filters{margin-bottom:160px !important}.filters_open .filters__buttons{transition:right 200ms ease 200ms;right:0}.filters_open .setMobileGrid,.filters_open #login_menu_block,.filters_open .shopping_list_menu{display:none}.filters_open .setMobileGrid[data-item='#Filters']{display:block}@media(max-width:978px){#content .filters{display:none}}.compare{border-top:1px solid #eaeaea;white-space:nowrap;overflow:auto;display:flex;scrollbar-color:#0ddcf2 transparent;scrollbar-width:thin;clear:both;border-radius:0}
.compare::-webkit-scrollbar-track{background-color:#f1f1f1;margin-top:20px;margin-bottom:20px;border-radius:0;-webkit-border-radius:0}.compare::-webkit-scrollbar{width:6px;background-color:transparent;height:6px}.compare::-webkit-scrollbar-thumb{background-color:#0ddcf2;border-radius:0;-webkit-border-radius:0}@media(min-width:757px){.compare{align-items:center;justify-content:center;overflow:visible}}.compare .compare__item{padding-top:.5rem;padding-bottom:.5rem;margin-right:1rem;max-height:35px;width:auto;background:#f1f1f1;border:1px solid #f1f1f1;color:#333;vertical-align:top;border-radius:0}
.compare .compare__item:last-child{margin-right:0}.compare .compare__item:hover{background:#1f00ff;border:1px solid #1f00ff;color:#fff}.compare .compare__item img{max-height:25px;display:block}@media(min-width:757px){.compare .compare__item{padding:5px;background:#fff;border:1px solid #eaeaea;width:35px;height:35px;min-width:35px;display:flex;align-items:center;justify-content:center}.compare .compare__item:before{display:none}.compare .compare__item:hover{border:1px solid #333;background:#fff}.compare .compare__item img{display:inline}
}@media(min-width:979px){.compare .compare__item{margin-right:1.5rem}}.compare__sub{order:1}@media(min-width:757px){.compare__sub{order:0;scrollbar-color:#0ddcf2 transparent;scrollbar-width:thin;overflow:auto;display:flex;margin-right:1.5rem;border-radius:0}.compare__sub::-webkit-scrollbar-track{background-color:#f1f1f1;margin-top:20px;margin-bottom:20px;border-radius:0;-webkit-border-radius:0}.compare__sub::-webkit-scrollbar{width:6px;background-color:transparent;height:6px}.compare__sub::-webkit-scrollbar-thumb{background-color:#0ddcf2;border-radius:0;-webkit-border-radius:0}
}@media(min-width:757px){.compare__buttons{display:flex}}.compare__buttons:not(.--one){margin-right:1rem}@media(min-width:757px){.compare__buttons:not(.--one){margin:0}}.compare__button{white-space:nowrap}@media(min-width:757px){.compare__button{margin-right:.5rem}}@media(min-width:757px){.compare__label{text-transform:uppercase;font-size:1.4rem;font-weight:bold;margin-right:1.5rem}}@media(min-width:1200px){.compare__label{margin-right:2.5rem}}
#search .omnibus_price{order:2;margin-bottom:.7rem;font-size:1rem}#search .omnibus_label{display:none}#search .omnibus_short{color:#333;font-weight:400;font-family:Montserrat;font-size:1rem}#search .--omnibus-short .price.--max{line-height:.8;margin-bottom:.4rem}#search .product__prices{width:100%}@media(min-width:979px){#search .product__prices{max-width:calc(100% - 120px);min-width:100px}}#search .product__details{margin-top:10px}@media(min-width:979px){#search .product__details{margin:0}
}#search .searchAddToBasket{width:59px;height:50px;display:flex;justify-content:center;font-size:2.2rem;align-items:center}@media(min-width:979px){#search .searchAddToBasket{width:50px}}#search .label_icons{position:absolute;top:5px;left:5px;text-align:left}@media(min-width:979px){#search .label_icons{left:1.5rem;top:1.5rem}}#search .product__sub__wrapper{display:flex;align-items:center;justify-content:center;padding:0 15px 15px}@media(min-width:979px){#search .product__sub__wrapper{justify-content:space-between}
}#search .product{background:0;border:1px solid transparent;border-radius:0;padding:5px}@media(min-width:979px){#search .product{padding:0}}#search .product__name{padding:0 20px}#search .product__icon{aspect-ratio:1}#search .product__prices{flex:0 0 100%;text-align:center}@media(min-width:979px){#search .product__prices{flex:unset;text-align:left}}#search .product .price__unit{display:none !important}#search .product__sub{display:flex;flex-direction:column;height:100%;justify-content:space-between;box-shadow:0 0 5px #eaeaea;box-sizing:border-box}
#search .product__sub:hover{box-shadow:0 0 20px #eaeaea}@media(min-width:979px){#search .product .product__sub__wrapper{padding:0 20px 20px}}@media(min-width:979px){#search .product{box-sizing:border-box;padding:0 15px}#search .product__addToWS{height:50px;width:59px;margin-right:12px;border:1px solid #eaeaea;display:flex;justify-content:center;align-items:center;text-decoration:none;cursor:pointer}#search .product__addToWS:before{content:'\e8b0';font-family:'FontAwesome';font-size:2.2rem}
#search .product__addToWS:hover:before{opacity:.6}#search .product__sizes{display:none;top:50%;text-align:center;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,0.6);height:96%;width:94%;align-items:center;justify-content:center;flex-flow:column;color:#fff;font-size:2rem;position:fixed;z-index:1000}#search .product__sizes label{margin-bottom:10px}#search .product__sizes a{min-width:46px;min-height:45px;font-size:1.3rem;text-decoration:none;display:flex;align-items:center;justify-content:center;text-align:center;background:#fff;color:#333;border-radius:0;padding:.5rem;margin:.5rem;z-index:1;border:1px solid #e2e2e2;background:0;color:#fff}
#search .product__sizes_wrapper{display:flex}#search .product[data-product_disable] .product__icon img{opacity:.3}#search .product .price__unit{display:none !important}#search .product__details{display:flex;padding-top:1.5rem !important;background:#fff;z-index:1;color:#333;border-radius:0}#search .product__version{display:inline-block;vertical-align:top;border:1px solid #eaeaea;margin:0 5px 5px;padding:3px;max-width:calc(33.3333% - 10px);border-radius:0;overflow:hidden}#search .product__version:hover{border-color:#0ddcf2}
#search .product__version img{display:block;max-height:50px}}@media(min-width:979px) and (min-width:979px){#search .product__addToWS{width:50px}}@media(min-width:979px) and (min-width:979px){#search .product__sizes{position:absolute}}#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_name-bottom{margin-top:5rem}