.CategoryFilter{--gap: .625rem;display:flex;flex-direction:column;gap:var(--gap)}.CategoryFilterItem{--border-width: .0625rem;--border-color: var(--color-primary);border:var(--border-width) solid var(--border-color)}.CategoryFilterItem>a[data-bs-toggle=collapse]{--padding-y: .75rem;--padding-x: 1.25rem;--font-size: var(--fontSize-base);--color: var(--color-dark);display:flex;align-items:center;justify-content:space-between;padding:var(--padding-y) var(--padding-x);font-size:var(--font-size);color:var(--color)}.CategoryFilterItem>a[data-bs-toggle=collapse]>.fa-Icons{--fill: var(--color-dark);--width: 1.25rem;--height: 1.25rem}.CategoryFilterItem>a[data-bs-toggle=collapse]+[data-target]>ul{--padding-y: 1rem;--padding-x: 1.25rem;--border-width: .0625rem;--border-color: var(--color-primary);--gap: .625rem;display:flex;flex-direction:column;gap:var(--gap);padding:var(--padding-y) var(--padding-x);border-top:var(--border-width) solid var(--border-color)}.CategoryFilterItem>a[data-bs-toggle=collapse]+[data-target]>ul>li>a{--font-size: var(--fontSize-base);--gap: .5rem;display:flex;align-items:center;gap:var(--gap);font-size:var(--font-size)}.CategoryFilterItem>a[data-bs-toggle=collapse]+[data-target]>ul>li>a>.fa-Icons{--width: .75rem;--height: .75rem}.CategoryFilterItem>a[data-bs-toggle=collapse]+[data-target]>ul>li>a+[data-target]>div{--padding-top: .625rem;--padding-left: 1.125rem;--gap: .3125rem;display:flex;flex-direction:column;gap:var(--gap);padding:var(--padding-top) 0 0 var(--padding-left)}.CategoryFilter .CategoryRangeSliderContainer{display:flex;flex-direction:column;gap:1.25rem;padding-bottom:.625rem}.CategoryFilter .CategoryRangeSliderContainer .CategoryRangeSliderPrice{display:flex;align-items:center;justify-content:space-between}.CategoryFilter .CategoryRangeSliderContainer .CategoryRangeSlider{width:100%;height:.0625rem;background-color:var(--color-dark)}.CategoryFilter .CategoryRangeSliderContainer .CategoryRangeSlider .range-slider__range{background-color:var(--color-dark)}.CategoryFilter .CategoryRangeSliderContainer .CategoryRangeSlider .range-slider__thumb[data-lower]{width:1.25rem;height:1.25rem;background-color:var(--color-dark)}@media (min-width: 768px){.CategoryFilter .CategoryRangeSliderContainer .CategoryRangeSlider .range-slider__thumb[data-lower]{width:.625rem;height:.625rem}}.CategoryFilter .CategoryRangeSliderContainer .CategoryRangeSlider .range-slider__thumb[data-upper]{width:1.25rem;height:1.25rem;background-color:var(--color-dark)}@media (min-width: 768px){.CategoryFilter .CategoryRangeSliderContainer .CategoryRangeSlider .range-slider__thumb[data-upper]{width:.625rem;height:.625rem}}.CategoryFilter .CategoryDateRangeContainer{display:flex;flex-direction:column;gap:1.25rem}.CategoryFilter .CategoryDateRangeContainer>div{display:flex;align-items:center;gap:.5rem}.CategoryFilter .CategoryDateRangeContainer>div span{flex:none}.CategoryFilter .CategoryDateRangeContainer>div .datepicker-container{flex:1 1 auto}.CategoryFilter .CategoryDateRangeContainer>div .control-input[type=text].input-date{--date-input-background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Crect x='0.5' y='0.744141' width='15' height='15' fill='url(%23patternCalendar)'/%3E%3Cdefs%3E%3Cpattern id='patternCalendar' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_672_4909' transform='scale(0.015625)'/%3E%3C/pattern%3E%3Cimage id='image0_672_4909' width='64' height='64' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAB2AAAAdgB+lymcgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAALoSURBVHic7ZvLaxNRFIe/tClVFFIRxYWotYoLBelKCopS3XQjoijon+BWKG7UhehCikt3PvbahXt1YWjXWVgFn9iVSmIlWjVtY1zMhJmczHSSSeaePO4Hh3Afc8/v/Mg82syFeIwBWaAIPAYyMddphQzwxNXw0tVkjBdAxRczJpO73BUanplM/lMkz5pM7pIVGopxFhmImXwwom0CmTMdZ5Gog9LAKLADGPb1S+MywKk4AlpAXncGhIYS8AX4BKw1u/h+4AFQoPZr1o1RAO4D+xotfhpY6QDh7Y4V4EpU8TMdIDTpuBNW/MUOEGcqLlSLTrmfG4G3wE5hSgV4CuSAv77+m8CQr70I3Av2NTEuA7t87VXgmq+9ARgHTuPVWWUROICvpvPUu1QEJkOS/xZz52MW0QrzQsNyyLyTOLXI+s6BdzubCjhwGueJr1uohPQ/B64G9E+BZ8AeMbgGPFon2XvRfre+tkRoRsNDoCz6Rv2NHLVfj0JE8klgyZ37AdgbMT8JxoCProbvwImI+fKZJucflAbkGxCwGThI7cXQNEOuhk0NzM0TYECs52eXX8BCC8e3g9VWNcT9Y6hnsAZoC9Cm7w0IuwiO4NzeeomRoM4wAwbRubcbp+9Pgb43IOwUKAOfTQoxwG4C/nkbZsAPDP/QYIA8sFV29v0pYA3QFqCNNUBbgDbWAG0B2lgDtAVoYw3QFqCNNUBbgDbWAG0B2lgDtAVoYw3QFqCNNUBbgDbWAG0B2lgDtAVoYw3QFqCNNUBbgDZVA+RrpBp7gJJG1lQGz4BvYjADbEtakUG2U7/H6Ct4BrwRgyngesKiTHKD+j0Dr/2N49S/T/8PuEXtbrFuYxi4jVOLrO8YeK6kgDlgImCRJeAVzja0bmIYOARsCRibA47KznHqd4L0YiwDh8NcO4uzj0ZbZFLxBzgTVnyVCZyLorbYdscCcCSq+Cpp4BIwi/O6XKkDCmg2Sq72WZwtgYFvxP0H5Os3qRlU1XIAAAAASUVORK5CYII='/%3E%3C/defs%3E%3C/svg%3E%0A");--input-border-width: 0rem;--input-border-color: transparent;--input-background-color: transparent;--input-border-radius: 0rem;--date-input-background-size: .9375rem;--date-input-background-position-right: .5625rem;--input-text-align: right;padding:0rem;padding-left:calc(var(--date-input-background-position-right) + var(--date-input-background-size));background-position:left center}@media (min-width: 768px){.CategoryFilter .CategoryDateRangeContainer>div .control-input[type=text].input-date{--input-text-align: left}}#ModalProductsFilters.CategoryFilter{--gap: .9375rem}#ModalProductsFilters.CategoryFilter .CategoryFilterItem{--border-width: 0rem;--border-color: transparent}#ModalProductsFilters.CategoryFilter .CategoryFilterItem>a[data-bs-toggle=collapse]{--padding-y: 0rem;--padding-x: 0rem;--font-size: var(--fontSize-sm);--color: var(--color-primary)}#ModalProductsFilters.CategoryFilter .CategoryFilterItem>a[data-bs-toggle=collapse]>.fa-Icons{--fill: var(--color-primary)}#ModalProductsFilters.CategoryFilter .CategoryFilterItem>a[data-bs-toggle=collapse]+[data-target]>ul{--padding-y: .375rem;--padding-x: 0rem;--border-width: 0rem;--border-color: transparent;--gap: .3125rem}#ModalProductsFilters.CategoryFilter .CategoryFilterItem>a[data-bs-toggle=collapse]+[data-target]>ul>li .form-check{--checkbox-height: var(--fontSize-sm);--checkbox-size: .625rem;--checkbox-font-size: var(--fontSize-xs)}#ModalProductsFilters.CategoryFilter .CategoryFilterItem>a[data-bs-toggle=collapse]+[data-target]>ul>li>a{--font-size: var(--fontSize-xs)}#ModalProductsFilters.CategoryFilter .CategoryFilterItem>a[data-bs-toggle=collapse]+[data-target]>ul>li>a+[data-target]>div{--gap: .625rem}.ListSort{display:flex;align-items:center;justify-content:flex-end;gap:1.75rem}.ListSort .custom-select{width:max(320px,100px)}#ProductsRightTop{display:flex;align-items:center;justify-content:space-between}@media (min-width: 768px){#ProductsRightTop{justify-content:flex-end}}#ProductsRightTopFilterBottom{padding-left:.625rem;padding-right:.625rem}@media (min-width: 768px){#ProductsRightTopFilterBottom{display:none}}#ProductsRightTopListSort .custom-select{--custom-select-item-padding-y: .4375rem;--custom-select-item-padding-x: .625rem;--custom-select-item-border-width: 0rem;--custom-select-item-border-color: transparent;--custom-select-active-item-color: var(--color-primary);--custom-select-active-item-background-color: transparent}@media (max-width: 639.9px){#ProductsRightTopListSort .custom-select{--custom-select-padding-y: .3125rem;--custom-select-padding-x: .5625rem;--select-max-width: 9.375rem;--custom-select-font-size: var(--fontSize-xs);--custom-select-background-position-right: .5625rem}}@media (min-width: 640px){#ProductsRightTopListSort .custom-select{--custom-select-item-padding-x: 1.25rem}}#ProductsRightTopListSort .custom-select .select-items{padding-top:.4375rem;padding-bottom:.4375rem}@media (max-width: 639.9px){#ProductsRightTopListSort .ListSortButton{display:none}}#ProductsList>div{row-gap:1.25rem;column-gap:.625rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}#ProductsList:not([data-layout-type=list])>div,#ProductsList[data-layout-type=grid]>div{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));padding-left:15vw;padding-right:15vw}@media (min-width: 640px){#ProductsList:not([data-layout-type=list])>div,#ProductsList[data-layout-type=grid]>div{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0;padding-right:0}}@media (min-width: 768px){#ProductsList:not([data-layout-type=list])>div,#ProductsList[data-layout-type=grid]>div{row-gap:3.75rem;column-gap:1.25rem}}@media (min-width: 1024px){#ProductsList:not([data-layout-type=list])>div,#ProductsList[data-layout-type=grid]>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){#ProductsList:not([data-layout-type=list])>div,#ProductsList[data-layout-type=grid]>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1536px){#ProductsList:not([data-layout-type=list])>div,#ProductsList[data-layout-type=grid]>div{row-gap:8.75rem;column-gap:3.3125rem}}#ProductsList[data-layout-type=list]>div{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));padding-left:15vw;padding-right:15vw}@media (min-width: 640px){#ProductsList[data-layout-type=list]>div{padding-left:0;padding-right:0}}@media (min-width: 768px){#ProductsList[data-layout-type=list]>div{row-gap:1.5625rem;column-gap:0}}#Products{--un-bg-opacity:1;background-color:rgba(249,249,249,var(--un-bg-opacity));padding-bottom:2.625rem}@media (min-width: 768px){#Products{padding-top:3.75rem;padding-bottom:3.75rem}}@media (min-width: 1024px){#Products{padding-top:6.625rem;padding-bottom:8.75rem}}#Products>.container{padding-top:1rem}@media (min-width: 768px){#Products>.container{padding-top:3.75rem}}@media (min-width: 1024px){#Products>.container{padding-top:6.625rem}}#Products .ProductsContent{display:flex;gap:2.5rem}@media (min-width: 1024px){#Products .ProductsContent{gap:3.75rem}}@media (min-width: 1536px){#Products .ProductsContent{gap:7rem}}#Products .ProductsLeft{display:none}@media (min-width: 768px){#Products .ProductsLeft{display:block;flex:none;flex-basis:13.125rem}}#Products .ProductsRight{display:flex;flex-grow:1;flex-direction:column;gap:1.25rem}@media (min-width: 640px){#Products .ProductsRight{gap:1.875rem}}#Products .ProductsRight>div:first-child{position:relative;z-index:3}#Products .ProductsRight>div:last-child{position:relative;z-index:1}#Products .ProductsPagination{margin-top:-.375rem}@media (min-width: 768px){#Products .ProductsPagination{margin-top:3.75rem}}
