@import url(https://fonts.googleapis.com/css?family=Spectral:300,400,700&subset=latin-ext);.mobileFiltersModal__section__h{font-size:16px;font-weight:700;padding-bottom:10px;text-transform:none}.mobileFiltersModal__section__body{padding-bottom:20px}.mobileFiltersModal__section__body>:last-child{padding-bottom:0}.mobileFiltersModal__section__body .productListSection{padding-left:0;padding-right:0}.mobileFiltersModal__section__body .productListSection__list__item small{font-size:.9em}.mobileFiltersModal__section__body .productListSection__list__item label .hook{vertical-align:middle}.mobileFiltersModal__section__body .productListSection .sectionH{font-weight:400}.mobileFiltersModal__section__body .productListSection .sectionH:has(+.hidden){padding-bottom:0}.mobileFiltersModal__section[data-field=setId-1]:has(.productListSection.hidden){display:none}.mobileFiltersModal__section--orderBy .mobileFiltersModal__section__body select{margin:0;padding-top:0}.mobileFiltersModal .modal-body{padding-bottom:0}.mobileFiltersModal .modal-footer{padding:20px;text-align:center}.mobileFiltersModal .modal-footer .btn:first-child:last-child{margin:0;text-transform:uppercase}.mobileFiltersModal [data-plugin=filter-enabled]{display:block}.priceRanges{color:#000;padding:0 8px}.priceRanges__label{display:flex;font-size:16px;font-weight:700;padding:10px 0}.priceRanges__label__from{text-align:left;width:100%}.priceRanges__label__from .input-wrap{margin-left:-8px}.priceRanges__label__to{text-align:right;width:100%}.priceRanges__label__to .input-wrap{margin-right:-8px}.priceRanges__label .input-wrap{position:relative}.priceRanges__label .input-wrap__el{font-weight:700;padding:8px 14px}.priceRanges__label .input-wrap .form-control{display:inline-block;left:0;position:absolute;width:100%}.productCartAddAmount{align-items:center;display:flex;gap:5px;justify-content:center}.productCartAddAmount .ui-spinner-input{font-weight:700;margin:0 1.7em 0 0;padding:5px;text-align:center;width:50px}.productCartAddAmount .ui-spinner-input::-webkit-inner-spin-button,.productCartAddAmount .ui-spinner-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.productCartAddAmount .ui-spinner-input{-moz-appearance:textfield;appearance:textfield}.productListSection{padding-bottom:20px;padding-left:20px;padding-right:20px}.productListSection__list{list-style:none;margin:0;padding:0 0 0 10px;text-align:left}.productListSection__list .productListSection__list{padding-left:20px}.productListSection__list__item{margin:0;padding:0}.productListSection__list__item a,.productListSection__list__item label{color:#000;text-transform:uppercase}.productListSection__list__item a:hover,.productListSection__list__item label:hover{color:#000}.productListSection__list__item label{font-weight:400;margin-bottom:0;vertical-align:middle}.productListSection__list__item label.asSpan:hover{color:#000}.productListSection__list__item label .hook{vertical-align:initial}.productListSection__list__item small{font-size:.75em;opacity:.6}.productListSection__list__item--no-val label span:nth-child(3){cursor:not-allowed;opacity:.6;pointer-events:none}.productListSection__list__item--no-val label:hover{color:unset}.productListSection__select{width:100%}.productListSection__options{margin-top:15px;text-align:center}.productListSection__options a,.productListSection__options a:hover{color:#000}.productListSection__options__option i{color:#6f6f71}.productListSection--nested .productListSection__list__item{margin-bottom:5px}.productListSection--nested .productListSection__list label{font-weight:700;line-height:1.1}.productListSection--nested .productListSection__list .productListSection__list label{font-weight:400}.productListSection .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:30px}.productListSection .select2-container--default .select2-selection--single .select2-selection__arrow{height:30px}.productListSection .select2-container .select2-selection--single{height:32px}.productListSection .productListSection{padding-left:0;padding-right:0}@media (max-width:1199px){.productListSection{width:50%}}@media (max-width:767px){.productListSection{width:100%}}.productListOptions{display:flex}.productListOptions__view{width:15%}.productListOptions__view a{color:#9f9f9d;font-size:24px;margin-right:10px}.productListOptions__view a.active{color:#000}.productListOptions__filters{align-items:center;display:flex;font-size:16px;justify-content:flex-end;text-transform:uppercase;width:85%}.productListOptions__filters__sort{min-width:fit-content}.productListOptions__filters .hook,.productListOptions__filters label{font-size:15px;font-weight:600;margin:0 10px}.productListOptions__filters select{margin:0 10px}@media (max-width:1199px){.productListOptions__filters__sort{display:none}.productListOptions__filters__filterBtn{display:block}.productListOptions__filters__filterBtn .modal .modal-body{max-height:calc(100vh - 140px);overflow:auto}.productListOptions__filters__filterBtn .modal .modal-body .productListSection{width:100%}}@media (max-width:767px){.productListOptions{align-items:center}.productListOptions__filters{flex-wrap:nowrap;font-size:12px;justify-content:space-around;padding:10px 5px;width:100%}.productListOptions__filters .hook,.productListOptions__filters label{font-size:14px;margin:0 7px}}@media (max-width:490px){.productListOptions__view{display:none}.productListOptions__filters{padding-bottom:0;padding-top:0}.productListOptions__filters__filterBtn{align-self:flex-start;border-right:1px solid #bcbec0}.productListOptions__filters__filterBtn>.btn{background-color:#0000;border-color:#0000;color:#000;font-size:12px;padding-bottom:10px;padding-left:0;padding-top:10px;text-align:left;text-transform:uppercase;width:100%}.productListOptions__filters__avail{text-align:right}.productListOptions__filters__avail label{color:#000;font-size:12px;font-weight:400;vertical-align:middle}.productListOptions__filters__avail label>*{font-size:12px;vertical-align:middle}.productListOptions__filters>*{width:50%}.productListOptions__filters .hook,.productListOptions__filters .icon{font-size:15px;font-weight:700}.productListOptions__filters label{font-size:12px;margin:0}.productListOptions__filters label>*{vertical-align:middle}}.scrollToResultsBtn{display:flex;justify-content:center;position:sticky;top:90vh;width:100%}.priceRanges__input .ui-slider.ui-widget.ui-widget-content{background-color:#d3d3d3;border-color:#d3d3d3}.priceRanges__input .ui-slider.ui-slider-horizontal{border-radius:.3em;height:.6em}.priceRanges__input .ui-slider .ui-slider-handle{background-color:#f08319;border-color:#f08319;border-radius:50%;height:1.5em;top:-.5em;width:1.5em}.priceRanges__input .ui-slider .ui-slider-range{background-color:#f08319}.priceRanges__label{padding-top:15px}.priceRanges__label .input-wrap .form-control{border-radius:0}.productList{display:flex;justify-content:space-between}.productList__aside__h{font-size:22px;line-height:1.1;padding-bottom:20px;text-transform:uppercase}.productList__aside [data-js-placeholder=productListFilters]{display:contents}.productList__main{width:72%}.productList__main__pagination{align-items:center;background-color:#f4f4f4;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 10px}.productList__main__pagination>div:last-child{align-items:center;display:flex;margin-left:auto}.productList__main__pagination .pagination{margin-bottom:0;margin-left:auto;margin-top:0}.productList__main__pagination .pageSelector{align-items:center;display:flex;justify-content:flex-end}.productList__main__pagination .pageSelector>span:first-child{display:inline-block;padding-left:5px;padding-right:5px;text-transform:uppercase}.productList__main__pagination .pageSelector .select2-container--default .select2-selection--single{border:2px solid #000;border-radius:0;height:35px}.productList__main__pagination .pageSelector .select2-container--default .select2-selection--single .select2-selection__arrow,.productList__main__pagination .pageSelector .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:32px;padding-left:5px}.productList__main__pagination .pageSelector .select2-container--default .select2-selection--single .select2-selection__rendered{text-align:center}.productList__main__pagination .pageSelector .select2-container--default .select2-selection--single .select2-selection__arrow{height:35px}.productList .productListDesc{padding-top:10px}@media (max-width:1199px){.productList{flex-wrap:wrap}.productList__aside{display:flex;flex-wrap:wrap;margin-bottom:20px;width:100%}.productList__aside__h{width:100%}.productList__filter{display:inline-block;width:100%}.productList__filter>section{padding-top:0}.productList__filter>.placeholder,.productList__filter>.placeholder>.plugin:not(.productListSection){display:contents}.productList__product{border:none;display:flex;justify-content:center;width:100%}.productList__main{padding-left:0;width:100%}.productList__main__h{flex-wrap:wrap}.productList__main__h__text{width:100%}.productList__main__pagination{margin-bottom:20px}}@media (max-width:767px){.productList{margin-bottom:10px;margin-top:10px}.productList .aside section{display:none}.productList__aside{flex-wrap:wrap}.productList__aside__h{display:none}.productList__main__h{align-items:center}.productList__main__pagination{background-color:#0000;flex-wrap:wrap;margin-bottom:7px;margin-top:10px;padding-bottom:0;padding-top:0;width:100%}.productList__main__pagination .pagination{margin-left:auto;margin-right:auto;padding-top:10px}.productList__main__pagination .pageSelector .select2-container--default .select2-selection--single{height:30px}.productList__main__pagination .pageSelector .select2-container--default .select2-selection--single .select2-selection__arrow,.productList__main__pagination .pageSelector .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:26px}.productList__main__pagination .pageSelector .select2-container--default .select2-selection--single .select2-selection__arrow{height:30px}}.productListDesc{font-family:Spectral,Helvetica,sans-serif;font-size:16px;line-height:20px;margin-bottom:25px;text-align:justify}.productListH{align-items:flex-end;display:flex;justify-content:space-between;margin:0;padding-bottom:30px;position:relative}.productListH__txt{font-size:54px;font-weight:300;padding-right:20px}.productListH__logo{position:absolute;right:0}.productListH__logo img{max-height:120px}.productListH__logo i{font-size:36px;padding-bottom:10px}.productListH__logo i.icon.icon-search{display:none}@media (max-width:767px){.productListH__txt{font-size:25px}.productListH__logo{align-self:center}.productListH__logo img{max-height:45px}}.productListItem{display:flex;flex-direction:column;justify-content:space-between;position:relative;text-align:center}.productListItem__h__img .imgCont{border:2px solid #f4f4f4;transition:border-color .25s}.productListItem__h__img .imgCont:hover{border-color:#f08319}.productListItem__aside{left:5px;position:absolute;right:auto;top:0}.productListItem__aside .addProductToFavouritesBtn{background-color:#0000;color:#000;font-size:150%;padding:0}.productListItemCart{text-align:center}.productListItemCart__v,.productListItemCart__v a{color:gold}.productListItemCart__v:hover,.productListItemCart__v:hover a{color:#f08319}.productListItemCart__price{font-size:20px;padding-bottom:10px;padding-top:10px}.productListItemCart__price__current{font-size:20px;font-weight:700}.productListItemCart__price__old{font-size:14px;text-decoration:line-through}.productListItemCart__price__omnibus{display:block;font-size:10px;font-weight:200;line-height:1;opacity:.8;padding-bottom:2px;padding-top:2px;text-align:center;text-transform:uppercase}.productListItemCart .productCartAddAmount{margin-bottom:5px}.productListItemDesc{font-size:20px;margin-bottom:auto;margin-top:0}.productListItemDesc__a,.productListItemDesc__a__producer,.productListItemDesc__a__sub{color:#000;font-family:Spectral,Helvetica,sans-serif;font-size:20px;font-weight:700;line-height:1}.productListItemDesc a span{transition:color .25s ease-in-out}.productListItemDesc a:hover,.productListItemDesc a:hover span{color:#f08319}.productListItemShipment{padding-bottom:10px;padding-top:5px}.productListItemShipment__txt--special{color:#f08319}.productListItems{margin-left:auto;margin-right:auto;max-width:1300px;padding-bottom:20px;padding-top:20px}.productListItems__item{border-bottom:1px solid #bcbec0;padding:20px;width:100%}.productListItems--tiles{display:flex;flex-wrap:wrap}.productListItems--tiles .productListItems__item{width:calc(25% - 15px)}.productListItems--tiles .productListItems__item:nth-child(n){margin-left:20px}.productListItems--tiles .productListItems__item:nth-child(n+5){margin-top:20px}.productListItems--tiles .productListItems__item:nth-child(4n+1){margin-left:0}.productListItems--tiles .productListItems__item{margin-top:0}@media (max-width:1599px){.productListItems--tiles .productListItems__item{width:calc(33.33333% - 13.33333px)}.productListItems--tiles .productListItems__item:nth-child(n){margin-left:20px}.productListItems--tiles .productListItems__item:nth-child(n+4){margin-top:20px}.productListItems--tiles .productListItems__item:nth-child(3n+1){margin-left:0}}@media (max-width:767px){.productListItems--tiles .productListItems__item{width:calc(50% - 10px)}.productListItems--tiles .productListItems__item:nth-child(n){margin-left:20px}.productListItems--tiles .productListItems__item:nth-child(n+3){margin-top:20px}.productListItems--tiles .productListItems__item:nth-child(odd){margin-left:0}}@media (max-width:490px){.productListItems{display:flex;flex-wrap:wrap}.productListItems--tiles .productListItems__item{width:100%}.productListItems--tiles .productListItems__item:nth-child(n){margin-left:20px}.productListItems--tiles .productListItems__item:nth-child(n+2){margin-top:20px}.productListItems--tiles .productListItems__item:nth-child(1n+1){margin-left:0}}.productListOptions__filters{justify-content:flex-start;text-transform:capitalize;width:65%}.productListOptions__filters__label{font-weight:400;padding-right:5px}.productListOptions__filters__sort .form-control{display:inline;width:auto}.productListOptions__filters__filterBtn{display:none}.productListOptions__filters>*{margin:0;padding-right:15px}.productListOptions__filters option,.productListOptions__filters select{background-color:#fff;border:1px solid #d3d3d3;color:#000;padding:5px}@media (max-width:1599px){.productListOptions__filters{width:85%}}@media (max-width:1199px){.productListOptions__filters{width:50%}.productListOptions__filters__sort{display:none}.productListOptions__filters__filterBtn{display:block}.productListOptions__filters__filterBtn .modal .modal-content{margin-top:80px}.productListOptions__filters__filterBtn .modal .modal-body{max-height:calc(100vh - 220px);overflow:auto}.productListOptions__filters__filterBtn .modal .modal-body .productListSection{width:100%}}@media (max-width:767px){.productListOptions__filters{padding-bottom:5px;padding-right:25px;padding-top:0;width:100%}.productListOptions__filters__label{display:inline-block;min-width:110px}.productListOptions__filters>*{padding-right:15px;padding-top:10px}.productListOptions__filters>:first-child{padding-top:0}.productListOptions__filters__filterBtn .btn.btn-default{text-transform:capitalize;white-space:normal}}@media (max-width:490px){.productListOptions__filterBtn{align-self:flex-start;border-right:1px solid #bcbec0}.productListOptions__filterBtn>.btn{background-color:#0000;border-color:#0000;color:#000;padding-bottom:10px;padding-top:10px;text-align:left;width:100%}.productListOptions__filterBtn>.btn .icon{font-size:150%;font-weight:700}.productListOptions__avail{text-align:right}}.productListSection,.productListSection__list{padding-left:0}.productListSection__list .productListSection__list{padding-top:10px}.productListSection__list__item a,.productListSection__list__item label{font-weight:300;text-transform:lowercase}.productListSection__list__item label .hook{padding-right:10px;vertical-align:middle}.productListSection--nested .productListSection__list{padding-left:0}.productListSection--nested .productListSection__list label{font-weight:300}.productListSection--nested .productListSection__list .productListSection__list{padding-left:10px}.productListSection--nested .productListSection__list .productListSection__list label{font-weight:300}@media (max-width:1199px){.productListSection{padding-bottom:20px;width:100%}}