.catalog-head{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.catalog-head__description-wrap{background:var(--light-review,#f2f4ff);border-radius:6px;margin-top:20px;padding:50px 40px 80px;position:relative;width:100%}.catalog-head__description-wrap--image .catalog-head__description{max-width:810px}@media (max-width:1439px){.catalog-head__description-wrap--image .catalog-head__description{max-width:620px}}@media (max-width:1151px){.catalog-head__description-wrap--image .catalog-head__description{max-width:unset}.catalog-head__description-wrap{margin-top:16px;padding:30px 20px 40px}}@media (max-width:767px){.catalog-head__description-wrap{margin-top:10px;padding:14px 16px}}.catalog-head__description{color:var(--text-main,#232323);display:flex;flex-direction:column;font-size:20px;font-weight:400;gap:20px;line-height:146%;position:relative}@media (max-width:1151px){.catalog-head__description{font-size:16px}}@media (max-width:767px){.catalog-head__description{font-size:14px}}.catalog-head__description-title{font-size:25px;font-weight:600;line-height:120%}@media (max-width:1151px){.catalog-head__description-title{font-size:20px}}@media (max-width:767px){.catalog-head__description-title{font-size:18px}}.catalog-head__description-image{height:100%;position:absolute;right:0;top:0}@media (max-width:1151px){.catalog-head__description-image{display:none}}@media (max-width:767px){.catalog-head__mobile-hidden-text{display:none}}.catalog-head__mobile-hidden-text--active{display:inline}.catalog-head__mobile-hidden-text-toggle{align-items:center;background-color:transparent;color:#ffbc0a;display:none;font-size:14px;font-weight:400;height:24px;justify-content:flex-start;line-height:21px;margin-top:5px;outline:none;text-decoration:none;width:auto}@media (max-width:767px){.catalog-head__mobile-hidden-text-toggle{display:flex}}.catalog-head__mobile-hidden-text-toggle--hidden{display:none}.catalog-head__mobile-hidden-text-toggle-icon{height:8px;margin-left:10px;width:10px;stroke:#f2994a;transform:rotate(90deg)}.slide-up-down__container{width:100%}.input-range{align-items:flex-start;display:flex;flex-direction:column;height:auto;justify-content:flex-start;width:100%}.input-range__inputs-row{display:grid;grid-template-columns:repeat(2,1fr);height:auto;margin-bottom:20px;width:100%;grid-column-gap:16px}.input-range__label{align-items:center;border:1px solid #e0e0e0;border-radius:2px;display:flex;height:auto;justify-content:flex-start;padding:10px;width:100%}.input-range__label:before{color:#afafaf;content:attr(data-description);padding-right:5px}.input-range__input,.input-range__label:before{font-size:14px;font-weight:400;line-height:20px}.input-range__input{border:none;color:#797979;height:100%;outline:none;width:100%}.input-range__input-range{height:auto;margin:0 auto;width:calc(100% - 20px)}.input-range .noUi-handle{background:#272a79;border:none;border-radius:50%;box-shadow:none}.input-range .noUi-horizontal .noUi-handle{height:20px;right:-10px;top:-9.5px;width:20px}.input-range .noUi-horizontal .noUi-handle:after,.input-range .noUi-horizontal .noUi-handle:before{display:none}.input-range .noUi-target{background-color:#d4d4e4;border:none;border-radius:2px;height:3px}.input-range .noUi-connect{background-color:#272a79}.p-slider{position:relative}.p-slider .p-slider-handle{cursor:grab;display:block;touch-action:none}.p-slider-range{display:block}.p-slider-horizontal .p-slider-range{height:100%;left:0;top:0}.p-slider-horizontal .p-slider-handle{top:50%}.p-slider-vertical{height:100px}.p-slider-vertical .p-slider-handle{left:50%}.p-slider-vertical .p-slider-range{bottom:0;left:0;width:100%}.p-slider{background:#e2e8f0;border:0;border-radius:6px}.p-slider.p-slider-horizontal{height:3px;margin:10px;width:calc(100% - 20px)}.p-slider.p-slider-horizontal .p-slider-handle{margin-left:-10px;margin-top:-10px}.p-slider.p-slider-vertical{width:3px}.p-slider.p-slider-vertical .p-slider-handle{margin-bottom:-10px;margin-left:-10px}.p-slider .p-slider-handle{background:#272a79;border:0;border-radius:50%;height:20px;outline-color:transparent;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,outline-color .2s;width:20px}.p-slider .p-slider-handle:focus-visible{box-shadow:none;outline:1px solid var(--p-focus-ring-color);outline-offset:2px}.p-slider .p-slider-range{background:#272a79;border-radius:6px}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#272a79;border-color:transparent}.catalog-filter{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;height:auto;justify-content:flex-start;max-width:235px;width:235px}@media (max-width:1151px){.catalog-filter{max-width:none}}.catalog-filter__inner{align-items:flex-start;display:flex;flex-direction:column;height:auto;justify-content:flex-start;width:100%}.catalog-filter__wrapper{width:100%}.catalog-filter__wrapper:not(:first-of-type){margin-top:20px}.catalog-filter__wrapper--hidden .catalog-filter__wrapper-title-icon{transform:rotate(90deg)}.catalog-filter__wrapper--hide{display:none}.catalog-filter__wrapper-title{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;height:auto;justify-content:flex-start;margin-bottom:20px;outline:none;text-decoration:none;width:100%}@media (max-width:1151px){.catalog-filter__wrapper-title{margin-bottom:12px}}.catalog-filter__wrapper-title-text{color:#232323;font-size:16px;font-weight:600;line-height:24px}.catalog-filter__wrapper-title-icon{height:10px;margin-left:auto;width:10px;stroke:#d4d4e4;stroke-width:2;transform:rotate(-90deg);transition:transform .25s ease}.catalog-filter__wrapper-content{height:auto;overflow:hidden;width:100%}.catalog-filter__wrapper-content-filters{display:grid;grid-template-columns:1fr;height:auto;max-height:365px;padding-bottom:1px;padding-right:5px;padding-top:1px;width:100%;grid-row-gap:15px;overflow-y:auto;scrollbar-color:#e9eaf2 transparent;scrollbar-width:thin;transition:max-height ease calc(var(--animation-delay)*1ms)}.catalog-filter__wrapper-content-filters::-webkit-scrollbar{background-color:#fff;box-shadow:none;width:5px}.catalog-filter__wrapper-content-filters::-webkit-scrollbar-thumb{background-color:#e9eaf2;border-radius:5px}.catalog-filter__wrapper-content-filters--dense{grid-row-gap:6px}.catalog-filter__wrapper-content-update{background-color:transparent;border:none;color:#ffbc0a;cursor:pointer;height:auto;margin-top:15px;outline:none;width:auto}.catalog-filter__wrapper-content-search-wrapper{height:auto;overflow:hidden;transition:max-height ease calc(var(--animation-delay)*1ms);width:100%}.catalog-filter__wrapper-content-search-inner{align-items:center;display:flex;height:28px;justify-content:center;margin-bottom:15px;position:relative;width:100%}@media (max-width:767px){.catalog-filter__wrapper-content-search-inner{height:44px;margin-bottom:20px}}.catalog-filter__wrapper-content-search-input{background-color:transparent;border:1px solid #e0e0e0;border-radius:4px;color:#000;height:100%;padding:5px 10px;transition:border-color ease calc(var(--animation-delay--fast)*1ms);width:100%}.catalog-filter__wrapper-content-search-input::-moz-placeholder{color:#7c7c7c;-moz-transition:opacity ease calc(var(--animation-delay--fast)*1ms);transition:opacity ease calc(var(--animation-delay--fast)*1ms)}.catalog-filter__wrapper-content-search-input::placeholder{color:#7c7c7c;transition:opacity ease calc(var(--animation-delay--fast)*1ms)}.catalog-filter__wrapper-content-search-input:focus{border-color:#ffbc0a}.catalog-filter__wrapper-content-search-input:focus::-moz-placeholder{opacity:0}.catalog-filter__wrapper-content-search-input:focus::placeholder{opacity:0}@media (max-width:767px){.catalog-filter__wrapper-content-search-input{padding:10px}}.catalog-filter__wrapper-content-search-reset-button{align-items:center;background-color:#fff;border:none;bottom:1px;cursor:pointer;display:flex;height:auto;justify-content:center;outline:none;position:absolute;right:3px;top:1px;transition:opacity ease calc(var(--animation-delay--fast)*1ms);width:28px;z-index:5}@media (max-width:767px){.catalog-filter__wrapper-content-search-reset-button{width:45px}}.catalog-filter__wrapper-content-search-reset-button svg{height:8px;width:8px;fill:#9493bf}.catalog-filter__wrapper-content-search-reset-button--active{opacity:1;pointer-events:auto}.catalog-filter__categories-list{align-items:flex-start;display:flex;flex-direction:column;height:auto;justify-content:flex-start;width:100%}.catalog-filter__categories-list-item{color:#232323;font-size:14px;font-weight:400;height:auto;line-height:21px;text-decoration:none;transition:font-weight .25s ease,color .25s ease;width:100%}.catalog-filter__categories-list-item--current>a{align-items:center;display:inline-flex;font-weight:700}.catalog-filter__categories-list-item a{transition:font-weight .25s ease,color .25s ease}.catalog-filter__categories-list-item a:hover{color:#ffbc0a}.catalog-filter__categories-list-item:not(:first-of-type){margin-top:12px}.catalog-filter__categories-list-item svg{height:24px;width:24px;fill:#000}.catalog-filter__categories-list-item>.catalog-filter__categories-list{margin-left:8px;margin-top:6px}.catalog-filter__input-color{align-items:center;display:flex;height:auto;justify-content:flex-start;width:100%}.catalog-filter__input-color--gray .catalog-filter__input-color-new{background-color:#959595}.catalog-filter__input-color--blue .catalog-filter__input-color-new{background-color:#23589e}.catalog-filter__input-color--green .catalog-filter__input-color-new{background-color:#4c7b31}.catalog-filter__input-color--white .catalog-filter__input-color-new{background-color:#fff}.catalog-filter__input-color--pink .catalog-filter__input-color-new{background-color:#272a79}.catalog-filter__input-color--red .catalog-filter__input-color-new{background-color:#f49991}.catalog-filter__input-color--lilac .catalog-filter__input-color-new{background-color:#a172c7}.catalog-filter__input-color--brown .catalog-filter__input-color-new{background-color:#bca594}.catalog-filter__input-color--multicolored .catalog-filter__input-color-new{background:linear-gradient(180deg,#ffc8c8,#8dccd5 34.58%,#ca8dd5 65.42%,#8dd594 98.44%)}.catalog-filter__input-color-label,.catalog-filter__input-color-wrapper{align-items:center;display:flex;height:auto;justify-content:flex-start;width:100%}.catalog-filter__input-color-wrapper{cursor:pointer;padding:4px}.catalog-filter__input-color-input{display:none;visibility:hidden}.catalog-filter__input-color-input:checked+.catalog-filter__input-color-wrapper .catalog-filter__input-color-new:before{border:2px solid #fff;border-radius:50%;content:"";height:34px;left:-4px;position:absolute;top:-4px;width:34px}.catalog-filter__input-color-input:checked+.catalog-filter__input-color-wrapper .catalog-filter__input-color-new:after{border:1px solid #272a79;border-radius:50%;content:"";height:34px;left:-3px;position:absolute;top:-3px;width:34px}.catalog-filter__input-color-input:disabled+.catalog-filter__input-color-wrapper{cursor:default}.catalog-filter__input-color-input:disabled+.catalog-filter__input-color-wrapper .catalog-filter__input-color-new{opacity:.6}.catalog-filter__input-color-input:disabled+.catalog-filter__input-color-wrapper .catalog-filter__input-color-text{color:#afafaf}.catalog-filter__input-color-new{background-color:transparent;border:1px solid #e0e0e0;border-radius:50%;flex-shrink:0;height:32px;position:relative;transition:opacity .35s ease;width:32px}.catalog-filter__input-color-text{color:#333;font-size:14px;line-height:20px;margin-left:15px;overflow:hidden;text-overflow:ellipsis;transition:color .35s ease;white-space:nowrap}.catalog-filter__submit{height:auto;margin-top:50px;width:100%}.catalog-filter__submit-button{width:100%}.catalog-filter-menu{align-items:flex-start;bottom:0;display:flex;height:auto;justify-content:flex-start;left:0;position:fixed;right:0;top:0;transform:translate(-100%);transition:transform ease 0s calc(var(--animation-delay)*1ms);width:100%;z-index:250}.catalog-filter-menu--active{transform:translate(0);transition:transform 0s ease 0s}.catalog-filter-menu--active .catalog-filter-menu__content{transform:translate(0)}.catalog-filter-menu--active .catalog-filter-menu__overlay{opacity:.3}.catalog-filter-menu__overlay{background-color:#c4c4c4;bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity ease calc(var(--animation-delay)*1ms);width:100%;z-index:5}.catalog-filter-menu__head{align-items:center;border-bottom:1px solid #e9eaf2;display:flex;flex-shrink:0;height:56px;justify-content:center;padding:0 10px;width:100%}.catalog-filter-menu__clear-button{background-color:transparent;border:none;color:#7c7c7c;cursor:pointer;font-size:12px;font-weight:400;height:100%;line-height:18px;outline:none;text-align:left;width:60px}.catalog-filter-menu__head-title{align-items:center;color:#232323;display:flex;font-size:14px;font-weight:400;height:auto;justify-content:center;line-height:21px;margin:0 auto;text-align:center;width:auto}.catalog-filter-menu__head-counter{align-items:center;border:1px solid #ffbc0a;border-radius:50%;color:#ffbc0a;display:none;font-size:10px;font-weight:400;height:16px;justify-content:center;line-height:15px;margin-left:12px;visibility:hidden;width:16px}.catalog-filter-menu__close-button{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;height:100%;justify-content:flex-end;outline:none;width:60px}.catalog-filter-menu__close-button svg{height:16px;width:16px}.catalog-filter-menu__content{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:flex-start;max-width:375px;overflow-y:auto;transform:translate(-100%);transition:transform ease calc(var(--animation-delay)*1ms);width:100%;z-index:10}.catalog-filter-menu__wrapper{flex-grow:1;overflow-y:auto;padding:10px 20px;width:100%}.catalog-filter-menu__footer{border-top:1px solid #e9eaf2;height:auto;margin-bottom:8px;margin-top:auto;padding:10px;width:100%}.catalog-filter-menu__footer-close-button{width:75%}.catalog-filter-menu .catalog-filter{width:100%}.catalog-filter-menu .catalog-filter__wrapper{padding-top:12px}.catalog-filter-menu .catalog-filter__wrapper:not(:first-of-type){margin-top:0}.catalog-filter-menu .catalog-filter__wrapper:not(:last-of-type){border-bottom:1px solid #e9eaf2;padding-bottom:30px}.catalog-filter-menu .catalog-filter__wrapper--hidden:not(:last-of-type){padding-bottom:0}.catalog-filter-menu .catalog-filter__wrapper--hide{display:none}.catalog-filter-menu .catalog-filter__wrapper-title-text{font-size:14px;font-weight:400;line-height:21px}.p-dropdown{align-items:center;background:#f9f9f9;border:none;border-radius:6px;box-sizing:border-box;cursor:pointer;display:inline-flex;display:flex;justify-content:flex-start;min-height:40px;min-width:200px;padding:6px 0 6px 14px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-dropdown.p-overlay-open .p-dropdown-trigger{transform:rotate(180deg)}.p-dropdown-clear-icon{margin-top:-.5rem;position:absolute;top:50%}.p-dropdown-trigger{align-items:center;display:flex;flex-shrink:0;justify-content:center;transition:.2s}.p-dropdown-label{color:#232323;cursor:pointer;display:block;flex:1 1 auto;font-size:14px;font-weight:400;line-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:1%}.p-dropdown-label-empty{opacity:0;overflow:hidden}input.p-dropdown-label{cursor:default}.p-dropdown .p-dropdown-panel{min-width:100%}.p-dropdown-panel{left:0;position:absolute;top:0}.p-dropdown-items-wrapper{overflow:auto}.p-dropdown-item{align-items:center;color:#232323;cursor:pointer;display:flex;font-size:14px;font-weight:400;line-height:21px;overflow:hidden;position:relative;white-space:nowrap}.p-dropdown-item-group{cursor:auto}.p-dropdown-items{list-style-type:none;margin:0;padding:0}.p-dropdown-filter{width:100%}.p-dropdown-filter-container{position:relative}.p-dropdown-filter-icon{margin-top:-.5rem;position:absolute;top:50%}.p-fluid .p-dropdown{display:flex}.p-fluid .p-dropdown .p-dropdown-label{width:1%}.p-dropdown:not(.p-disabled).p-focus{box-shadow:none;outline:1px solid var(--p-focus-ring-color);outline-offset:-1px}.p-dropdown.p-variant-filled{background:#f8fafc}.p-dropdown.p-variant-filled:not(.p-disabled):hover{background-color:#f8fafc}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus{background-color:#fff}.p-dropdown.p-variant-filled:not(.p-disabled).p-focus .p-inputtext{background-color:transparent}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:transparent;border:0}.p-dropdown .p-dropdown-label.p-placeholder{color:#64748b}.p-dropdown .p-dropdown-label:enabled:focus,.p-dropdown .p-dropdown-label:focus{box-shadow:none;outline:0 none}.p-dropdown .p-dropdown-trigger{background:transparent;border-bottom-right-radius:6px;border-top-right-radius:6px;color:#94a3b8;width:2.5rem}.p-dropdown .p-dropdown-clear-icon{color:#94a3b8;right:2.5rem}.p-dropdown.p-invalid.p-component{border-color:#f87171}.p-dropdown-panel{background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;color:#334155}.p-dropdown-panel .p-dropdown-header{background:#fff;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px;color:#334155;margin:0;padding:.5rem .5rem 0}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{margin-right:-1.75rem;padding-right:1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{color:#94a3b8;right:.75rem}.p-dropdown-panel .p-dropdown-items{padding:.25rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{background:transparent;border:0;border-radius:4px;color:#334155;margin:2px 0;padding:.5rem .75rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,outline-color .2s}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:first-child{margin-top:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:last-child{margin-bottom:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background-color:#e9eaf2}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled).p-focus{background:#f1f5f9;color:#1e293b}.p-dropdown-panel .p-dropdown-items .p-dropdown-item .p-dropdown-check-icon{margin-left:-.5rem;margin-right:.5rem;position:relative}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{background:#fff;color:#94a3b8;font-weight:600;margin:0;padding:.5rem .75rem}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{background:transparent;color:#334155;padding:.5rem .75rem}.empty-template{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:flex-start;padding-top:35px;width:auto}@media (max-width:767px){.empty-template{padding-top:20px}}.empty-template--hidden{display:none;visibility:hidden}.empty-template__image-main{height:auto;max-width:200px;width:100%}@media (max-width:767px){.empty-template__image-main{max-width:154px}}.empty-template__title{font-size:40px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:18px;margin-top:45px;text-align:center}.empty-template__title--small{font-size:34px}@media (max-width:1151px){.empty-template__title{font-size:30px;margin-top:35px}}@media (max-width:767px){.empty-template__title{font-size:22px;margin-top:25px}.empty-template__title br{display:none}}.empty-template__description{color:#232323;font-size:16px;font-weight:400;line-height:140%;margin:auto;max-width:690px;text-align:center}@media (max-width:767px){.empty-template__description br{display:none}}.empty-template__description a{border-bottom:1px dashed #272a79;color:#272a79;transition:border-bottom .35s ease}@media (min-width:1152px){.empty-template__description a:hover{border-bottom:1px dashed transparent}}.empty-template__description svg{display:inline-block;height:20px;margin:0 2px;transform:translateY(4px);width:20px}.empty-template__description--icon-like{fill:#ffc631;stroke:#ffc631}.empty-template__row{align-items:center;display:flex;gap:14px;height:auto;justify-content:center;margin-top:50px;width:auto}@media (max-width:767px){.empty-template__row{flex-direction:column;justify-content:flex-start;width:100%}}@media (max-width:1151px){.empty-template__row-link{min-width:auto}}@media (max-width:767px){.empty-template__row-link{max-width:320px;width:100%}}.catalog-products{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:flex-start;width:calc(100% - 305px)}@media (max-width:1919px){.catalog-products{width:calc(100% - 285px)}}@media (max-width:1151px){.catalog-products{width:100%}}.catalog-products .catalog-category-previews{margin-bottom:50px}@media (max-width:1919px){.catalog-products .catalog-category-previews{margin-bottom:40px}}.catalog-products .pagination{margin-top:100px}@media (max-width:1151px){.catalog-products .pagination{margin-left:-20px;margin-top:50px;width:calc(100% + 40px)}}@media (max-width:767px){.catalog-products .pagination{margin-left:-10px;width:calc(100% + 20px)}}.catalog-products__title{color:#000;font-size:26px;font-style:normal;font-weight:700;height:auto;line-height:39px;margin-bottom:45px;text-align:left;width:100%}@media (max-width:1919px){.catalog-products__title{font-size:20px;line-height:30px}}@media (max-width:1151px){.catalog-products__title{margin-bottom:30px}}@media (max-width:767px){.catalog-products__title{font-size:16px;line-height:24px;margin-bottom:25px}}.catalog-products__sub-title{color:#716b6b;font-size:20px;font-style:normal;font-weight:400;height:auto;line-height:30px;text-align:left;width:100%}@media (max-width:1919px){.catalog-products__sub-title{font-size:16px;line-height:24px}}@media (max-width:767px){.catalog-products__sub-title{font-size:14px;line-height:21px}}.catalog-products__banner{margin-bottom:50px}@media (max-width:1919px){.catalog-products__banner{margin-bottom:40px}}.catalog-products__banner{align-items:center;display:flex;height:100%;justify-content:center;width:100%}@media (max-width:1151px){.catalog-products__banner{display:none}}.catalog-products__banner-image{height:auto;width:100%}.catalog-products__banner-image img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.catalog-products__head{align-items:center;display:flex;height:auto;justify-content:flex-start;margin-top:50px;min-height:40px;width:100%}@media (max-width:1919px){.catalog-products__head{margin-top:40px}}@media (max-width:1151px){.catalog-products__head{margin-top:0}.catalog-products__head .p-dropdown{min-width:auto;width:calc(50% - 5px)}}.catalog-products__mobile-filter-toggle{background:#f9f9f9;border:none;border-radius:4px;color:#232323;cursor:pointer;display:none;font-size:12px;font-weight:400;height:auto;line-height:18px;margin-left:40px;min-height:40px;min-width:175px;outline:none;padding:12px 10px;width:auto}.catalog-products__mobile-filter-toggle svg{height:16px;margin-right:10px;width:16px}@media (max-width:1151px){.catalog-products__mobile-filter-toggle{display:flex}}@media (max-width:767px){.catalog-products__mobile-filter-toggle{margin-left:auto;min-width:auto;width:calc(50% - 5px)}}.catalog-products__mobile-filter-toggle-counter{align-items:center;border:1px solid #ffbc0a;border-radius:50%;color:#ffbc0a;display:none;font-size:10px;font-weight:400;height:16px;justify-content:center;line-height:15px;margin-left:12px;visibility:hidden;width:16px}.catalog-products__counter{color:#797979;font-size:12px;font-weight:400;line-height:18px;margin-left:auto}@media (max-width:767px){.catalog-products__counter{display:none}}.catalog-products__selected-options{align-items:flex-start;display:flex;height:auto;justify-content:flex-start;overflow:hidden;transition:max-height .35s ease;width:100%}@media (max-width:767px){.catalog-products__selected-options{flex-wrap:nowrap;max-width:355px;overflow-x:auto;padding-bottom:8px}}.catalog-products__selected-options-list{align-items:flex-start;display:flex;flex-wrap:wrap;height:auto;justify-content:flex-start;margin-top:25px;width:100%}@media (max-width:767px){.catalog-products__selected-options-list{flex-wrap:nowrap;max-width:355px;overflow-x:auto;padding-bottom:8px}}.catalog-products__selected-option-remove-all{background-color:transparent;border:none;color:#7c7c7c;cursor:pointer;font-size:12px;line-height:18px;margin-left:30px;min-height:34px;outline:none;white-space:nowrap}@media (max-width:767px){.catalog-products__selected-option-remove-all{margin-left:20px}}.catalog-products__selected-option{align-items:center;border:2px solid #d4d4e4;border-radius:100px;box-sizing:border-box;cursor:default;display:flex;height:auto;justify-content:flex-start;margin-bottom:15px;padding:4px 12px;transition:background-color .25s ease,border .25s ease;width:auto}.catalog-products__selected-option:not(:last-of-type){margin-right:20px}.catalog-products__selected-option:hover{background-color:#9493bf;border:2px solid #9493bf}.catalog-products__selected-option:hover .catalog-products__selected-option-text{color:#fff}.catalog-products__selected-option:hover .catalog-products__selected-option-button{background-color:#d4d4e4}.catalog-products__selected-option:hover .catalog-products__selected-option-button svg{fill:#9493bf}.catalog-products__selected-option svg{pointer-events:none}@media (max-width:767px){.catalog-products__selected-option{margin-bottom:0;margin-left:20px}}.catalog-products__selected-option-text{color:#9493bf;font-size:12px;font-weight:400;line-height:18px;transition:color .25s ease;white-space:nowrap}.catalog-products__selected-option-button{align-items:center;background-color:transparent;border:none;border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;margin-left:12px;outline:none;transition:background-color .25s ease;width:20px}.catalog-products__selected-option-button:before{align-items:center;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%239493BF' d='M.293.293a1 1 0 0 1 1.414 0l8 8a1 1 0 0 1-1.414 1.414l-8-8a1 1 0 0 1 0-1.414'/%3E%3Cpath fill='%239493BF' d='M9.707.293a1 1 0 0 0-1.414 0l-8 8a1 1 0 0 0 1.414 1.414l8-8a1 1 0 0 0 0-1.414'/%3E%3C/svg%3E") 50% no-repeat;background-size:10px;content:"";display:flex;height:10px;justify-content:center;margin:auto;width:10px}.catalog-products__content{display:grid;grid-template-columns:repeat(4,1fr);height:auto;margin-top:35px;width:100%;grid-column-gap:20px;grid-row-gap:30px}@media (max-width:1439px){.catalog-products__content{grid-template-columns:repeat(3,1fr);grid-row-gap:35px}}@media (max-width:767px){.catalog-products__content{grid-template-columns:repeat(2,1fr);grid-column-gap:10px}}.catalog-products__content-empty{grid-column-end:-1;grid-column-start:1}.catalog-products__show-more--hidden{display:none;visibility:hidden}@media (max-width:767px){.catalog-products__show-more{width:100%}}.catalog-products__footer{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:flex-start;margin-top:70px;width:100%}@media (max-width:1151px){.catalog-products__footer{margin-top:50px}}.catalog-products__footer--hidden{display:none;visibility:hidden}.catalog-products__counter--active{display:flex;visibility:visible}:root{--animation-delay:350;--animation-delayfast:250;--header-height:161;--scrollbar-gap:0}@media (max-width:1151px){:root{--header-height:156}}@media (max-width:767px){:root{--header-height:110}}.catalog-content{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:50px;transition:opacity .25s ease}@media (max-width:1151px){.catalog-content{margin-top:30px}}.catalog-content--loading{cursor:default;opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalog-content .catalog-filter{margin-right:70px}@media (max-width:1919px){.catalog-content .catalog-filter{margin-right:50px}}@media (max-width:1151px){.catalog-content .catalog-filter{display:none}}
