.p-catalog-row._has-sidebar{display:grid;gap:0.75rem}@media (min-width:1200px){.p-catalog-row._has-sidebar{gap:3rem;grid-template-columns:calc(25% - 3rem) 1fr}}._has-sidebar .p-catalog-items{display:grid;grid-template-columns:repeat(var(--columns), 1fr);column-gap:var(--gap-x);row-gap:var(--gap-y)}@media (min-width:1200px){._has-sidebar .p-catalog-items{--columns: 3}}._has-sidebar .p-catalog-items .pagination{grid-column:span var(--columns)}.p-products__categories{display:flex;flex-wrap:wrap;margin:-0.5rem 0 var(--grid-gap)}.p-products__categories li{margin:0.5rem 1rem 0 0}.p-products__categories .button{min-width:0}@media (max-width:1199px){.catalog-filter{display:none}.is-expanded .catalog-filter{display:block;padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-width:1200px){.catalog-filter-expand{display:none !important}}.filter-section+.filter-section{margin-top:1.75rem}.filter-section-title{margin-bottom:0.85rem}.filter-section-menu{margin:-0.375rem 0;line-height:1.2}.filter-section-menu-back,.filter-section-menu-link{display:flex;padding:0.375rem 0.5rem}.filter-section-menu-back:hover,.filter-section-menu-link:hover{color:var(--color-primary)}.filter-section-menu-back{padding-left:0}.filter-section-menu-back svg{margin-right:0.5rem}.filter-section-menu-link{padding-left:2.25rem}.filter-section-menu-current{margin:0.375rem 0;padding:0.375rem 0.5rem;padding-left:1.5rem;background-color:rgba(var(--color-primary-rgb), 0.1)}@media (min-width:576px) and (max-width:1199px){.filter-checkboxes-list{display:grid;grid-template-columns:auto auto;gap:0.75rem}.filter-checkboxes-list label{margin:0 !important}}.filter-ranger-inputs{display:grid;grid-template-columns:repeat(2, 1fr);margin-bottom:0.75rem}.filter-ranger-inputs label:first-child{margin-right:-1px}.filter-ranger-inputs label:first-child .input{border-top-right-radius:0;border-bottom-right-radius:0}.filter-ranger-inputs label:last-child .input{border-top-left-radius:0;border-bottom-left-radius:0}.filter-ranger-inputs .input:focus{position:relative}.filter-ranger .noUi-target{background:rgba(0, 0, 0, 0.2);border:none;box-shadow:none;cursor:pointer}.filter-ranger .noUi-horizontal{height:auto}.filter-ranger .noUi-base,.filter-ranger .noUi-connects{height:4px;margin:0 0.5rem;width:calc(100% - 1rem);border-radius:0}.filter-ranger .noUi-connect{background-color:var(--color-primary)}.filter-ranger .noUi-target .noUi-handle{display:flex;justify-content:center;align-items:center;width:40px;height:40px;right:-20px;top:-18px;box-shadow:none;border:none;background-color:transparent;cursor:move}.filter-ranger .noUi-handle::before{width:1rem;height:1rem;top:auto;right:auto;left:auto;bottom:auto;background-color:var(--color-primary);border-radius:50%;transition:box-shadow 0.15s}.filter-ranger .noUi-active.noUi-handle::before{box-shadow:0 0 0 10px rgba(var(--color-primary-rgb), 0.2)}.filter-ranger .noUi-handle::after{display:none}.p-catalog-sort{width:fit-content;position:relative;margin-bottom:var(--grid-gap)}@media (min-width:1200px){.p-catalog-sort:hover .p-catalog-sort__toggle-wrapper{opacity:1;transform:translateY(100%);pointer-events:all}}@media (max-width:1199px){.p-catalog-sort.is-expanded .p-catalog-sort__toggle-wrapper{opacity:1;transform:translateY(100%);pointer-events:all}}.p-catalog-sort__title,.p-catalog-sort__toggle{width:fit-content;max-width:100vw;overflow-x:auto;box-shadow:var(--shadow);border-radius:var(--border-radius)}.p-catalog-sort__title{padding:10px 20px;font-weight:var(--font-weight-bolder);cursor:pointer}.p-catalog-sort__toggle{white-space:nowrap;padding:var(--grid-gap);background-color:var(--color-bg)}.p-catalog-sort__toggle-wrapper{padding-top:10px;position:absolute;left:0;bottom:0;z-index:15;transition:0.2s all;transform:translateY(calc(100% + 1rem));opacity:0;pointer-events:none}.p-catalog__container{display:flex;flex-wrap:wrap;gap:34px}.p-catalog__pagination{width:100%}.p-catalog__pagination .pagination-list{margin-left:0px}.p-catalog__pagination .pagination-list li a{background-color:#F0EBEB;border:none !important;font-family:Inter;font-size:15px;font-weight:500;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000000}.p-catalog__pagination .pagination-list li a:hover{background-color:#D9D9E4}.p-catalog__pagination .pagination-list-active{background-color:#2D31A6 !important;font-family:Inter;font-size:15px;font-weight:500;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#FFFFFF}.p-catalog__product{flex-basis:calc(33.33% - 23px);display:flex;flex-direction:column}.p-catalog__product>*{margin-bottom:16px}.p-catalog__product>*:last-child{margin-bottom:0px}.p-catalog__product-img{background-color:#f1f4f7;border-radius:8px;aspect-ratio:1.7796610169;padding:20px;display:block}.p-catalog__product-img img{width:100%;height:100%;object-fit:contain}.p-catalog__product-title{font-family:Manrope;font-size:24px;font-weight:600;line-height:1.3;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#1D2939;display:block}.p-catalog__product-options{flex-grow:1}.p-catalog__product-option{font-family:Manrope;font-size:14px;font-weight:400;line-height:1.14;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#808080;margin-bottom:8px;display:flex;align-items:baseline}.p-catalog__product-option:last-child{margin-bottom:0px}.p-catalog__product-option i{flex-grow:1;border-bottom:1px dashed #808080;margin:0 0.5em}.p-catalog__product-modal{display:block;padding:6px 16px;border-radius:8px;background:#2D31A6;box-shadow:0 1px 2px 0 #1018280D;font-size:14px;font-weight:800;color:#fff;line-height:24px;text-align:center;overflow:hidden;transition:background 0.4s ease}@media screen and (max-width:1200px){.p-catalog__product-title{font-size:16px}}@media screen and (max-width:991px){.p-catalog__product{flex-basis:calc(50% - 17px)}}@media screen and (max-width:576px){.p-catalog__container{gap:12px;row-gap:36px}.p-catalog__product{flex-basis:calc(50% - 6px)}.p-catalog__product-title{font-size:14px}.p-catalog__product-option{font-size:12px}.p-catalog__product-modal{font-size:12px}}@media screen and (max-width:450px){.p-catalog__product{flex-basis:100%}}@media (max-width:991px){.p-catalog{padding-bottom:40px !important}}/*# sourceMappingURL=./page-63e3741a07e0d9312a5ee460dd3656cf.map */