.has-compact-filter .af_subtitle:before,body.listing-loading #js-product-list .products:after{font-feature-settings:"liga";word-wrap:normal;text-rendering:optimizeLegibility;direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:1em;letter-spacing:normal;line-height:1;text-transform:none;vertical-align:middle;white-space:nowrap;width:1em}.blockCategories .collapse--depth-0{padding-left:8px}.blockCategories .collapse--depth-1{margin-left:-5px;padding-left:15px}.blockCategories .collapse--depth-2{margin-left:-15px;padding-left:25px}.blockCategories .collapse--depth-3{margin-left:-25px;padding-left:35px}.blockCategories .collapse--depth-4{margin-left:-35px;padding-left:45px}.blockCategories__submenu{margin:0;padding-bottom:1px}.blockCategories__item{position:relative}.blockCategories__item>.navbar-toggler{border:2px solid #000;border-radius:8px;display:block;height:20px;position:absolute;right:5px;top:4px;width:20px;z-index:10}.blockCategories__item>.navbar-toggler[aria-expanded=true]{background-color:#ff9e82;border-color:#ff9e82}.blockCategories__item>.navbar-toggler .material-icons{font-size:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.blockCategories__item--depth-0{background-color:#ebf0f1;border-radius:8px;margin-bottom:20px}.blockCategories__item--depth-0:after{border-bottom:1px solid #ebf0f1;bottom:-11px;content:"";position:absolute;width:100%}.blockCategories__item--depth-0>.navbar-toggler{top:6px}.blockCategories__item--depth-0>.navbar-toggler[aria-expanded=true]~.blockCategories__link{background-color:#105559;color:#fff;font-weight:700}.blockCategories__item--depth-1+.blockCategories__item--depth-1:after{border-bottom:1px dashed #fff;content:"";position:absolute;top:0;width:calc(100% - 8px)}.blockCategories__item--depth-1>.navbar-toggler{top:7px}.blockCategories__item--depth-2 .navbar-toggler{top:4px}.blockCategories__link{border-radius:8px;display:block;font-size:15px;line-height:23px;padding-bottom:3px;padding-right:28px;padding-top:3px;position:relative}.blockCategories__link--active{font-weight:600}.blockCategories__link--depth-0{background-color:#fff;padding-bottom:4px;padding-left:8px;padding-top:4px}.blockCategories__link--depth-0:hover:before{background-color:#ebf0f1;border-radius:8px;bottom:0;content:"";height:calc(100% - 4px);left:0;position:absolute;width:100%;z-index:-1}.blockCategories__link--depth-0.blockCategories__link--active{background-color:#105559;color:#fff;font-weight:700}.blockCategories__link--depth-1{padding-bottom:6px;padding-top:6px}.subcategories .subcategory-heading{font-size:16px}.subcategory{margin-bottom:20px}.subcategory__container{background:#fff;border:1px solid #ebf0f1;border-radius:.25rem;height:100%;padding:10px}.subcategory__container:hover .subcategory__name{color:#105559}.subcategory__image{margin-bottom:10px;text-align:center}.subcategory__title{color:#1e1e1e;display:block;font-size:14px;height:34px;margin:0;overflow:hidden;padding:0;text-align:center}.product-list-top{margin-bottom:20px}.product-list-top__row{gap:15px 0}.product-list-sort{align-items:center;display:flex;gap:20px;padding:0 10px}.product-list-sort .form-group{align-items:center;display:flex;gap:8px}.product-list-sort .form-group .form-control-label{font-size:16px!important;font-weight:500;margin:0!important;padding:0!important}.product-list-sort .form-group .form-control-label:after{content:":"}.product-list-pagination{margin-left:auto;padding:0 10px}@media (max-width:767.98px){.product-list-pagination{margin-top:15px}}.product-list-total{text-align:center}#js-per-page,#js-sort-order{width:200px}.grid .product-miniature .product-list-reviews{display:none}@media (min-width:768px){.af~#products{border-top:1px solid #ebf0f1;margin-top:1rem;padding-top:1rem}}.has-compact-filter .af_filter{border-bottom:0;margin:0;padding:0}.has-compact-filter .af_filter:not(.closed) .af_subtitle:before{transform:scaleY(-1)}.has-compact-filter .af_filter_content{margin-bottom:15px}.has-compact-filter .af_subtitle{color:#091e42;display:block;float:none;font-size:16px;font-weight:500;line-height:1.25em;margin:0!important;padding:15px 0}.has-compact-filter .af_subtitle:before{content:"\e5cf";display:grid;height:50px;place-items:center;position:absolute;right:-15px;top:0;width:50px}.has-compact-filter .af_filter+.af_filter{border-top:1px solid #ebf0f1}@media (max-width:767.98px){#amazzing_filter #af_form{padding:0}}#amazzing_filter .amazzingToggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:#105559;font-size:16px;padding:4px 8px}#amazzing_filter .amazzingToggle__hide,#amazzing_filter .amazzingToggle__show{align-items:center;display:flex;gap:4px}#amazzing_filter .amazzingToggle__show{display:none}#amazzing_filter .amazzingToggle__show svg{transform:scaleY(-1)}#amazzing_filter .amazzingToggle--hide .amazzingToggle__hide{display:none}#amazzing_filter .amazzingToggle--hide .amazzingToggle__show{display:flex}#amazzing_filter .af-color-box{color:#fff}#amazzing_filter .af-color-box.bright{color:#1e1e1e}@media (min-width:1400px){#amazzing_filter.horizontal-layout .af_filter{width:20%}}#amazzing_filter.horizontal-layout .title_block{align-items:center;display:flex;font-size:26px;gap:20px;margin-bottom:0!important;padding:0 5px}#amazzing_filter.horizontal-layout .af_subtitle{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.282' height='5.318'%3E%3Cpath data-name='Path 771' d='m.35.356 4.321 4.258L8.928.356' fill='none' stroke='%23404040' stroke-miterlimit='10'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;background-size:10px auto;border:1px solid #ebf0f1;border-radius:21px;color:#1e1e1e;cursor:pointer;font-size:1rem;height:42px;line-height:42px;overflow:hidden;padding:0 1rem;padding-right:32px!important;position:relative;text-overflow:ellipsis;text-transform:none;white-space:nowrap;z-index:51}#amazzing_filter.horizontal-layout .af_subtitle:before{display:none}#amazzing_filter.horizontal-layout .af_filter_content{border:1px solid #ebf0f1;border-radius:0 0 15px 15px;box-shadow:0 20px 36px 0 rgba(17,63,10,.08);padding:calc(1rem + 21px) 1rem 1rem;top:21px;z-index:50}#amazzing_filter.horizontal-layout .block_content form{padding-top:1rem}.selectedFilters.inline{background-color:#105559;border-radius:15px;margin:1rem 0 0;padding:15px}@media (min-width:768px){.selectedFilters.inline{position:sticky;top:5px;z-index:99}}.selectedFilters.inline:after{display:none}.selectedFilters.inline:not(.hidden){display:flex;flex-wrap:wrap;gap:10px 20px}.selectedFilters.inline .cf-group{align-items:center;display:inline-flex;gap:8px;order:-1}.selectedFilters.inline .cf-name{color:#fff;font-size:14px;font-weight:600}.selectedFilters.inline .cf{align-items:center;background-color:#ebf0f1;border:0;border-radius:8px;color:#1e1e1e;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:24px;margin:0!important;padding:5px 8px}.selectedFilters.inline .cf .color{border-radius:100%;height:16px;width:16px}.selectedFilters.inline .cf .close{border:2px solid #1e1e1e;border-radius:8px;color:#1e1e1e;display:inline-grid;font-size:12px;height:20px;margin:0;opacity:1;place-items:center;width:20px}.selectedFilters.inline .clearAll{background:none;margin:0 0 0 auto;padding:0}.selectedFilters.inline .clearAll a{align-items:center;color:#fff;display:flex;gap:8px;line-height:24px;padding:5px 8px}.selectedFilters.inline .clearAll a .txt{font-size:14px;line-height:24px;margin:0;text-transform:none}html .ui-slider-horizontal{background:#55d9e0;border:0;border-radius:3px;height:6px;margin:7px 10px}html .ui-slider-horizontal .ui-slider-range{background:#105559;border:0}html .ui-slider-horizontal .ui-slider-handle{background:#105559;border:0;border-radius:10px;height:20px;margin-left:-10px;top:-7px;width:20px}body.listing-loading #js-product-list .products{position:relative}body.listing-loading #js-product-list .products:before{background:hsla(0,0%,100%,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:20}body.listing-loading #js-product-list .products:after{animation:rotate 1.5s linear infinite;content:"\e627";font-size:72px;left:50%;margin-left:-24px;opacity:.6;position:absolute;top:60px;z-index:21}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}#products{color:#1e1e1e}#products .up{bottom:20px;opacity:0;position:fixed;right:20px;transition:all .25s ease-in-out;z-index:10}body.show-up #products .up{opacity:1}#products .up .btn-primary{align-items:center;border:1px solid #fff;display:flex;height:42px;justify-content:center;padding:0;width:42px}#products .up .btn-primary .material-icons{margin:0}.sort-item-list--full>.sort-item:last-child,.sort-item-list>.sort-item:not(:last-child){border-bottom:1px solid #ebf0f1}.sort-item-list .sort-item-collapse .custom-radio{margin-bottom:10px}.sort-item-list .sort-item-collapse .custom-radio label{margin:0}