/*! =========================================================
 * bootstrap-slider.js
 *
 * Maintainers:
 *		Kyle Kemp
 *			- Twitter: @seiyria
 *			- Github:  seiyria
 *		Rohit Kalkur
 *			- Twitter: @Rovolutionary
 *			- Github:  rovolution
 *
 * =========================================================
 *
 * bootstrap-slider is released under the MIT License
 * Copyright (c) 2019 Kyle Kemp, Rohit Kalkur, and contributors
 * 
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * ========================================================= */.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:210px;height:20px}.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-low,.slider.slider-horizontal .slider-track-high{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-tick,.slider.slider-horizontal .slider-handle{margin-left:-10px}.slider.slider-horizontal .slider-tick.triangle,.slider.slider-horizontal .slider-handle.triangle{position:relative;top:50%;transform:translateY(-50%);border-width:0 10px 10px 10px;width:0;height:0;border-bottom-color:hsl(200,95.8762886598%,33.0392156863%);margin-top:0}.slider.slider-horizontal .slider-tick-container{white-space:nowrap;position:absolute;top:0;left:0;width:100%}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:20px}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{display:inline-block;text-align:center}.slider.slider-horizontal.slider-rtl .slider-track{left:initial;right:0}.slider.slider-horizontal.slider-rtl .slider-tick,.slider.slider-horizontal.slider-rtl .slider-handle{margin-left:initial;margin-right:-10px}.slider.slider-horizontal.slider-rtl .slider-tick-container{left:initial;right:0}.slider.slider-vertical{height:210px;width:20px}.slider.slider-vertical .slider-track{width:10px;height:100%;left:25%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-track-low,.slider.slider-vertical .slider-track-high{width:100%;left:0;right:0}.slider.slider-vertical .slider-tick,.slider.slider-vertical .slider-handle{margin-top:-10px}.slider.slider-vertical .slider-tick.triangle,.slider.slider-vertical .slider-handle.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:hsl(200,95.8762886598%,33.0392156863%);margin-left:0}.slider.slider-vertical .slider-tick-label-container{white-space:nowrap}.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:4px}.slider.slider-vertical.slider-rtl .slider-track{left:initial;right:25%}.slider.slider-vertical.slider-rtl .slider-selection{left:initial;right:0}.slider.slider-vertical.slider-rtl .slider-tick.triangle,.slider.slider-vertical.slider-rtl .slider-handle.triangle{border-width:10px 10px 10px 0}.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label{padding-left:initial;padding-right:4px}.slider.slider-disabled .slider-handle{background-color:rgb(206.5,206.5,206.5);background-image:-moz-linear-gradient(top, #DFDFDF, #BEBEBE);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#DFDFDF), to(#BEBEBE));background-image:-webkit-linear-gradient(top, #DFDFDF, #BEBEBE);background-image:-o-linear-gradient(top, #DFDFDF, #BEBEBE);background-image:linear-gradient(to bottom, #DFDFDF, #BEBEBE);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#DFDFDF", endColorstr="#BEBEBE",GradientType=0)}.slider.slider-disabled .slider-track{background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #E5E5E5, #E9E9E9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#E5E5E5), to(#E9E9E9));background-image:-webkit-linear-gradient(top, #E5E5E5, #E9E9E9);background-image:-o-linear-gradient(top, #E5E5E5, #E9E9E9);background-image:linear-gradient(to bottom, #E5E5E5, #E9E9E9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E5E5E5", endColorstr="#E9E9E9",GradientType=0);cursor:not-allowed}.slider input{display:none}.slider .tooltip-inner{white-space:nowrap;max-width:none}.slider .bs-tooltip-top .tooltip-inner,.slider .bs-tooltip-bottom .tooltip-inner{position:relative;left:-50%}.slider.bs-tooltip-left .tooltip-inner,.slider.bs-tooltip-right .tooltip-inner{position:relative;top:-100%}.slider .tooltip{pointer-events:none}.slider .tooltip.bs-tooltip-top .arrow,.slider .tooltip.bs-tooltip-bottom .arrow{left:-0.4rem}.slider .tooltip.bs-tooltip-top{margin-top:-44px}.slider .tooltip.bs-tooltip-bottom{margin-top:2px}.slider .tooltip.bs-tooltip-left,.slider .tooltip.bs-tooltip-right{margin-top:-14px}.slider .tooltip.bs-tooltip-left .arrow,.slider .tooltip.bs-tooltip-right .arrow{top:8px}.slider .hide{display:none}.slider-track{background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #F5F5F5, #F9F9F9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#F5F5F5), to(#F9F9F9));background-image:-webkit-linear-gradient(top, #F5F5F5, #F9F9F9);background-image:-o-linear-gradient(top, #F5F5F5, #F9F9F9);background-image:linear-gradient(to bottom, #F5F5F5, #F9F9F9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#F5F5F5", endColorstr="#F9F9F9",GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;cursor:pointer}.slider-selection{background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #F9F9F9, #F5F5F5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#F9F9F9), to(#F5F5F5));background-image:-webkit-linear-gradient(top, #F9F9F9, #F5F5F5);background-image:-o-linear-gradient(top, #F9F9F9, #F5F5F5);background-image:linear-gradient(to bottom, #F9F9F9, #F5F5F5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#F9F9F9", endColorstr="#F5F5F5",GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute}.slider-selection.tick-slider-selection{background-color:hsl(200,98.8653362643%,63.5392156863%);background-image:-moz-linear-gradient(top, rgb(81.8, 197.2666666667, 255), rgb(58.4099072165, 188.0633642612, 252.8900927835));background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgb(81.8, 197.2666666667, 255)), to(rgb(58.4099072165, 188.0633642612, 252.8900927835)));background-image:-webkit-linear-gradient(top, rgb(81.8, 197.2666666667, 255), rgb(58.4099072165, 188.0633642612, 252.8900927835));background-image:-o-linear-gradient(top, rgb(81.8, 197.2666666667, 255), rgb(58.4099072165, 188.0633642612, 252.8900927835));background-image:linear-gradient(to bottom, rgb(81.8, 197.2666666667, 255), rgb(58.4099072165, 188.0633642612, 252.8900927835));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="rgb(81.8, 197.2666666667, 255)", endColorstr="rgb(58.4099072165, 188.0633642612, 252.8900927835)",GradientType=0)}.slider-track-low,.slider-track-high{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;background:rgba(0,0,0,0)}.slider-handle{background-color:hsl(200,95.8762886598%,35.5392156863%);background-image:-moz-linear-gradient(top, #0480BE, rgb(3.4742268041, 111.175257732, 165.0257731959));background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0480BE), to(rgb(3.4742268041, 111.175257732, 165.0257731959)));background-image:-webkit-linear-gradient(top, #0480BE, rgb(3.4742268041, 111.175257732, 165.0257731959));background-image:-o-linear-gradient(top, #0480BE, rgb(3.4742268041, 111.175257732, 165.0257731959));background-image:linear-gradient(to bottom, #0480BE, rgb(3.4742268041, 111.175257732, 165.0257731959));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0480BE", endColorstr="rgb(3.4742268041, 111.175257732, 165.0257731959)",GradientType=0);-webkit-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);position:absolute;top:0;width:20px;height:20px;background-color:#0480be;border:0px solid rgba(0,0,0,0)}.slider-handle:hover{cursor:pointer}.slider-handle.round{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.slider-handle.triangle{background:rgba(0,0,0,0) none}.slider-handle.custom{background:rgba(0,0,0,0) none}.slider-handle.custom::before{line-height:20px;font-size:20px;content:"★";color:#726204}.slider-tick{background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #F5F5F5, #F9F9F9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#F5F5F5), to(#F9F9F9));background-image:-webkit-linear-gradient(top, #F5F5F5, #F9F9F9);background-image:-o-linear-gradient(top, #F5F5F5, #F9F9F9);background-image:linear-gradient(to bottom, #F5F5F5, #F9F9F9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#F5F5F5", endColorstr="#F9F9F9",GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;cursor:pointer;width:20px;height:20px;filter:none;opacity:.8;border:0px solid rgba(0,0,0,0)}.slider-tick.round{border-radius:50%}.slider-tick.triangle{background:rgba(0,0,0,0) none}.slider-tick.custom{background:rgba(0,0,0,0) none}.slider-tick.custom::before{line-height:20px;font-size:20px;content:"★";color:#726204}.slider-tick.in-selection{background-color:hsl(200,98.8653362643%,63.5392156863%);background-image:-moz-linear-gradient(top, rgb(81.8, 197.2666666667, 255), rgb(58.4099072165, 188.0633642612, 252.8900927835));background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgb(81.8, 197.2666666667, 255)), to(rgb(58.4099072165, 188.0633642612, 252.8900927835)));background-image:-webkit-linear-gradient(top, rgb(81.8, 197.2666666667, 255), rgb(58.4099072165, 188.0633642612, 252.8900927835));background-image:-o-linear-gradient(top, rgb(81.8, 197.2666666667, 255), rgb(58.4099072165, 188.0633642612, 252.8900927835));background-image:linear-gradient(to bottom, rgb(81.8, 197.2666666667, 255), rgb(58.4099072165, 188.0633642612, 252.8900927835));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="rgb(81.8, 197.2666666667, 255)", endColorstr="rgb(58.4099072165, 188.0633642612, 252.8900927835)",GradientType=0);opacity:1}.grid-results .image{min-height:350px;display:flex;justify-content:center;align-items:center;max-height:350px}.grid-results .title a{color:#000}.grid-results .product_brand{text-transform:uppercase}.grid-results .product_brand a{font-weight:700;color:#000}.grid-results>.row .product-item-holder{--bs-gutter-y: 15px;--bs-gutter-x: 10px}.grid-results .product-item{position:relative}.grid-results .product-item .right-side{position:absolute;top:5px;right:5px;z-index:1;width:auto;display:flex;justify-content:center;align-items:center}.grid-results .product-item .body{min-height:170px;display:flex;flex-direction:column;justify-content:flex-end}.grid-results .product-item .body .title{min-height:50px}@media only screen and (max-width: 767px){.grid-results .image{min-height:220px;max-height:345px}.grid-results>.row .product-item-holder{--bs-gutter-y: 15px;--bs-gutter-x: 10px}}.filters_holder .filters-title{font-weight:700}.filters_holder #clear-filters{font-size:13px;font-weight:700;color:#d3d3d3;transition:background-color .5s,color .5s,padding .5s;background-color:#fff;padding:0px}.filters_holder #clear-filters.active{background-color:#cb4c4c;color:#fffcf6;padding:3px 10px;border-radius:5px;cursor:pointer}.filters_holder div#filters-title{border-bottom:1px solid #d0d0d0;padding:10px 0px}.filters_holder .card{--bs-card-border-width: 0px}.filters_holder .card-header{--bs-card-cap-bg: transparent;--bs-card-border-width: 0px;--bs-card-cap-color: black;padding:0}.filters_holder .card-header a{--bs-link-color-rgb: black}.filters_holder .card-body{max-height:200px;overflow-x:hidden;--bs-card-spacer-y: 3px;--bs-card-spacer-x: 3px}.filters_holder .slider.slider-horizontal{width:90%;margin:auto;display:flex}.filters_holder .slider-selection{background-image:linear-gradient(to bottom, #efa817, #aa863d)}.filters_holder .slider-handle{background-image:linear-gradient(to bottom, #000000, #000000)}.filters_holder input[readonly]{background-color:#f5f5f5}.filters_holder .collapsed[data-bs-toggle=collapse]:before{content:""}.filters_holder [data-bs-toggle=collapse]:before{content:"";font-family:"bootstrap-icons" !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;vertical-align:bottom}#hero-products{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid #d3d3d3;padding-bottom:5px}#hero-products .hero-name-count{display:flex;align-items:center;gap:10px}#hero-products .hero-name{font-size:26px;font-weight:700}@media only screen and (max-width: 767px){#hero-products{flex-direction:column}#hero-products #filters_btn span{display:none}#hero-products #sort_by_group span{display:none}}.product-item .grid-ribbon{--bs-alert-padding-y: 2px;--bs-alert-padding-x: 2px;font-size:12px;text-align:center;margin-top:2px;margin-bottom:2px}#offcanvasFilters{--bs-offcanvas-width: 320px}@media only screen and (min-width: 992px){.category-grid #offcanvasFilters{position:initial;transform:none;border:0;width:auto;background-color:rgba(0,0,0,0);visibility:initial;box-shadow:none;transition:none}.category-grid #offcanvasFilters .offcanvas-body{padding:0}}.ajax_pagination{margin-top:10px;background-color:#fff;padding:5px;display:flex;justify-content:flex-end;align-items:flex-end}.ajax_pagination .btn{--bs-btn-bg: #ffffff;--bs-btn-color: black;--bs-btn-border-color: #d5d5d5}.filters-data{list-style:none;padding:0}.filters-data li{display:flex;gap:5px;align-items:center}.filters-data li .bi{padding:3px;display:flex;justify-content:center;align-items:center}.filters-data li .bi:before{font-size:14px}
