@charset "UTF-8";
.region-sidebar-left{display:none}@media screen and (min-width:1200px){.region-sidebar-left{display:block}}@media screen and (min-width:1200px){.page-catalog .site-page,.page-taxonomy .site-page{overflow:clip}.page-catalog .site-page .site-main,.page-taxonomy .site-page .site-main{overflow:clip}.page-catalog .site-leftbar,.page-taxonomy .site-leftbar{position:sticky;top:9.4rem;height:100%;max-height:calc(100dvh - 10.5rem);overflow:hidden auto;direction:rtl}.page-catalog .site-leftbar::-webkit-scrollbar,.page-taxonomy .site-leftbar::-webkit-scrollbar{width:0.2rem;height:0.2rem}.page-catalog .site-leftbar::-webkit-scrollbar-track,.page-taxonomy .site-leftbar::-webkit-scrollbar-track{background:var(--primary-200)}.page-catalog .site-leftbar::-webkit-scrollbar-thumb,.page-taxonomy .site-leftbar::-webkit-scrollbar-thumb{background:var(--primary-500);cursor:pointer}.page-catalog .site-leftbar::-webkit-scrollbar-thumb:hover,.page-taxonomy .site-leftbar::-webkit-scrollbar-thumb:hover{background:var(--secondaryColor)}.page-catalog .site-leftbar .region-sidebar-left,.page-taxonomy .site-leftbar .region-sidebar-left{direction:ltr}.page-catalog.toolbar-horizontal.toolbar-tray-open .site-leftbar,.page-taxonomy.toolbar-horizontal.toolbar-tray-open .site-leftbar{top:calc(79px + 9.4rem);max-height:calc(100dvh - 79px - 10.5rem)}.page-catalog.toolbar-horizontal .site-leftbar,.page-taxonomy.toolbar-horizontal .site-leftbar{top:calc(39px + 9.4rem);max-height:calc(100dvh - 39px - 10.5rem)}}.views_style_switch_wrap{display:none}.view-catalog.view-display-id-page_1 .view-header,.view-catalog.view-display-id-page_4 .view-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:16px;padding:0;min-height:45px;background:var(--whiteColor);color:var(--fontColor);border-radius:var(--itemRadius);max-width:400px}@media screen and (min-width:1200px){.view-catalog.view-display-id-page_1 .view-header,.view-catalog.view-display-id-page_4 .view-header{margin-bottom:1.2rem;padding:1.2rem;min-height:unset;max-width:unset}}.view-catalog .filter-button{padding:9px;min-height:45px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px}@media screen and (min-width:1200px){.view-catalog .filter-button{display:none}}.view-catalog .filter-button__text{font-size:0.75rem;font-weight:400;line-height:1.1;font-weight:700}@media screen and (min-width:1200px){.view-catalog .filter-button__text{font-size:0.7rem;font-weight:400;line-height:1.1}}.view-catalog .filter-button__icon{flex-shrink:0;width:13px}.view-catalog .filter-button__icon:before{content:"";font-family:"icomoon";font-size:13px;font-weight:400;line-height:1;color:inherit;color:var(--primary-500)}@media screen and (min-width:1200px){.view-catalog .filter-button__icon:before{font-size:0.65rem}}.view-catalog.view-display-id-page_4 .filter-button{width:100%}@media screen and (min-width:1200px){.view-catalog.view-display-id-page_4 .view-header{display:none}}@media screen and (min-width:1200px){.sort_wrap{display:flex;align-items:center;gap:0.2rem}}@media screen and (min-width:1200px){.sort_wrap>.label{font-size:0.85rem;font-weight:400;line-height:1.5}}@media screen and (max-width:1199px){.sort_wrap>.label{display:none}}.sort_wrap .items{position:relative}@media screen and (max-width:1199px){.sort_wrap .items:after,.sort_wrap .items:before{font-family:"icomoon";font-size:13px;font-weight:400;line-height:1;color:inherit;order:-10;color:var(--primary-500);width:auto;height:auto;background:none;border:none;opacity:1;transform:translate(0, -50%);position:absolute;top:50%;margin:0;padding:0}.sort_wrap .items:before{content:"";left:9px}.sort_wrap .items:after{content:"";left:15px}}@media screen and (max-width:1199px) and (min-width:1200px){.sort_wrap .items:after,.sort_wrap .items:before{font-size:0.65rem}}.sort_wrap .items select{font-weight:700;border:unset !important;cursor:pointer;background-image:url("/themes/personal/images/caret_down.svg");background-position:right 0 center}@media screen and (max-width:1199px){.sort_wrap .items select{padding:9px 17px 9px 26px;border:unset;width:auto;height:45px;font-size:12px;line-height:1.1;background-size:13px}}@media screen and (min-width:1200px){.sort_wrap .items select{font-size:0.85rem;line-height:1.5;padding:0 1.4rem 0 0.4rem;height:auto;background-size:1.2rem}}.mfp-filter .mfp-content{height:100%}.mfp-filter .catalog-filter{height:100%;background:var(--grey-50);padding:24px}.mfp-filter .catalog-filter .block__title{margin-bottom:24px;display:block}.mfp-filter .catalog-filter .block__title--main{background:var(--primary-500);margin:-24px -24px 0;padding:18px 24px;font-size:0.875rem;font-weight:700;line-height:1.1;color:var(--whiteColor)}@media screen and (min-width:1200px){.mfp-filter .catalog-filter .block__title--main{font-size:0.85rem;font-weight:700;line-height:1.1}}.mfp-filter .catalog-filter .block__layout{height:100%;padding-bottom:52px}.mfp-filter .catalog-filter .block__content{height:100%;overflow:hidden;overflow-y:auto;padding-right:8px}.mfp-filter .catalog-filter .block__content::-webkit-scrollbar{width:3px;height:3px}.mfp-filter .catalog-filter .block__content::-webkit-scrollbar-track{background:var(--primary-200)}.mfp-filter .catalog-filter .block__content::-webkit-scrollbar-thumb{background:var(--primary-500);cursor:pointer}.mfp-filter .catalog-filter .block__content::-webkit-scrollbar-thumb:hover{background:var(--secondaryColor)}.mfp-filter .catalog-filter form{height:100%;display:flex;flex-direction:column}.mfp-filter .catalog-filter .form-actions{margin-top:auto;display:flex;flex-direction:column;gap:2px}.mfp-filter .catalog-filter .form-actions .form-submit{order:100;display:flex !important}@media screen and (min-width:1200px){.catalog-filter{scroll-margin-top:5rem}}.catalog-filter .block__title{display:none}.catalog-filter .form-item-price:not(.form-item-label-invisible) label{font-size:1rem;font-weight:400;line-height:1.5;display:block;margin-bottom:20px}@media screen and (min-width:1200px){.catalog-filter .form-item-price:not(.form-item-label-invisible) label{font-size:1rem;font-weight:400}}@media screen and (min-width:1200px){.catalog-filter .form-item-price:not(.form-item-label-invisible) label{margin-bottom:1.35rem}}.catalog-filter .form-item-price.items_combine{padding:1rem;background:var(--whiteColor);margin:unset;border-top:2px solid var(--grey-50);border-bottom:2px solid var(--grey-50)}@media screen and (min-width:1200px){.catalog-filter .form-item-price.items_combine{padding:1.3rem 1.2rem}}.catalog-filter .form-item-price.items_combine>label{font-weight:700}.catalog-filter .form-item-price .form-item-price{display:flex;justify-content:space-between}.catalog-filter .form-item-price .form-item-price .js-form-type-number{width:70px;margin:0}@media screen and (min-width:1200px){.catalog-filter .form-item-price .form-item-price .js-form-type-number{width:4rem}}.catalog-filter .form-item-price .form-item-price .js-form-type-number input{background:var(--primary-100);border-color:var(--primary-100);text-align:center;padding-left:5px;padding-right:5px;height:43px;color:var(--grey-900)}@media screen and (min-width:1200px){.catalog-filter .form-item-price .form-item-price .js-form-type-number input{height:2.7rem}}.catalog-filter .filter-section-item{margin-bottom:2px}.catalog-filter .filter-section-item details{padding:16px;border-radius:var(--itemRadius);background:var(--whiteColor)}@media screen and (min-width:1200px){.catalog-filter .filter-section-item details{padding:1.3rem 1.2rem}}.catalog-filter .filter-section-item details .filter-items{margin-right:-10px;padding-right:10px;max-height:400px;overflow:hidden auto}.catalog-filter .filter-section-item details .filter-items::-webkit-scrollbar{width:2px;height:2px}.catalog-filter .filter-section-item details .filter-items::-webkit-scrollbar-track{background:var(--primary-200)}.catalog-filter .filter-section-item details .filter-items::-webkit-scrollbar-thumb{background:var(--primary-500);cursor:pointer}.catalog-filter .filter-section-item details .filter-items::-webkit-scrollbar-thumb:hover{background:var(--secondaryColor)}@media screen and (min-width:1200px){.catalog-filter .filter-section-item details .filter-items{margin-right:-0.7rem;padding-right:0.7rem;max-height:20rem}}.catalog-filter .filter-section-item details summary{font-size:0.875rem;font-weight:700;line-height:1.1;display:flex;align-items:center;justify-content:space-between;cursor:pointer}@media screen and (min-width:1200px){.catalog-filter .filter-section-item details summary{font-size:0.85rem;font-weight:700;line-height:1.1}}.catalog-filter .filter-section-item details summary::-webkit-details-marker{display:none}.catalog-filter .filter-section-item details summary::after{content:"";font-family:"icomoon";font-size:20px;font-weight:400;line-height:1;color:inherit;color:var(--primary-500)}@media screen and (min-width:1200px){.catalog-filter .filter-section-item details summary::after{font-size:1.2rem}}.catalog-filter .filter-section-item details summary[aria-expanded="true"]::after{content:""}.catalog-filter .filter-section-item details .details-wrapper{margin-top:16px}@media screen and (min-width:1200px){.catalog-filter .filter-section-item details .details-wrapper{margin-top:0.8rem}}.catalog-filter .filter-section-item details .filter-more{font-size:0.875rem;font-weight:700;line-height:1.1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:0.875rem;font-weight:700;line-height:1.1;min-height:24px;margin-top:12px}@media screen and (min-width:1200px){.catalog-filter .filter-section-item details .filter-more{font-size:0.85rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.catalog-filter .filter-section-item details .filter-more{font-size:0.85rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.catalog-filter .filter-section-item details .filter-more{min-height:1.2rem;margin-top:0.6rem}}.catalog-filter .filter-section-item details .filter-more:after{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;color:var(--primary-500)}@media screen and (min-width:1200px){.catalog-filter .filter-section-item details .filter-more:after{font-size:1.2rem}}.catalog-filter .filter-section-item details .filter-more.open::after{content:""}.catalog-filter .filter-section-item details .option{display:flex;align-items:center;justify-content:space-between;width:100%;font-weight:400;line-height:1.5;margin-bottom:5px}@media screen and (min-width:1200px){.catalog-filter .filter-section-item details .option{margin-bottom:0.25rem}}.catalog-filter .filter-section-item details .option .icon{top:0.75em}.catalog-filter .filter-section-item details .name{display:flex;align-items:center;gap:5px}.catalog-filter .filter-section-item details .count{color:var(--grey-400);font-size:0.875rem;font-weight:400;line-height:1.5}@media screen and (min-width:1200px){.catalog-filter .filter-section-item details .count{font-size:0.85rem;font-weight:400;line-height:1.5}}.catalog-filter .filter-section-item .form-item:last-child{margin-bottom:0}.catalog-filter .filter-section-item .color{font-size:0;display:inline-block;border-radius:calc(var(--itemRadius) / 2);vertical-align:top;width:1rem;height:1rem}@media screen and (min-width:1200px){.catalog-filter .filter-section-item .color{width:1.1rem;height:1.1rem}}.catalog-filter .filter-section-item .color[style="background:#FFFFFF;"]{border:1px solid var(--grey-100)}.catalog-filter .filter-section-item .btn-more-link{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Nunito";line-height:1.25;border-radius:var(--itemRadius);text-align:center;text-decoration:none;background-color:transparent;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:0.2s;border:none;gap:12px;font-size:1rem;font-weight:700;line-height:1.1;padding:17px 20px;min-height:52px;background:var(--secondary-500);color:var(--grey-900);width:100%;margin-bottom:16px}@media screen and (min-width:1200px){.catalog-filter .filter-section-item .btn-more-link{gap:0.6rem}}@media screen and (min-width:1200px){.catalog-filter .filter-section-item .btn-more-link{font-size:1rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.catalog-filter .filter-section-item .btn-more-link{padding:1.05rem 1.2rem;min-height:3.2rem}}.catalog-filter .filter-section-item .btn-more-link:hover{background:var(--secondary-500)}.catalog-filter .filter-section-item .btn-more-link:after{content:"";font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit}@media screen and (min-width:1200px){.catalog-filter .filter-section-item .btn-more-link:after{font-size:1.1rem}}@media screen and (min-width:1200px){.catalog-filter .filter-section-item .btn-more-link{margin-bottom:1.2rem}}.catalog-filter .filter-section-item .fields-search-wrapper{margin-bottom:12px;position:relative}@media screen and (min-width:1200px){.catalog-filter .filter-section-item .fields-search-wrapper{margin-bottom:0.6rem}}.catalog-filter .filter-section-item .fields-search-wrapper:before{content:"";font-family:"icomoon";font-size:19px;font-weight:400;line-height:1;color:inherit;color:var(--primary-500);position:absolute;z-index:1;pointer-events:none;left:15px;top:50%;transform:translate(0, -50%)}@media screen and (min-width:1200px){.catalog-filter .filter-section-item .fields-search-wrapper:before{font-size:0.95rem}}@media screen and (min-width:1200px){.catalog-filter .filter-section-item .fields-search-wrapper:before{left:0.75rem}}.catalog-filter .js-form-type-textfield{position:relative}@media screen and (min-width:1200px){.catalog-filter .js-form-type-textfield{margin-bottom:0.75rem}}.catalog-filter .js-form-type-textfield:before{content:"";font-family:"icomoon";font-size:16px;font-weight:400;line-height:1;color:inherit;position:absolute;left:15px;top:calc(50% - 8px);color:var(--primary-200)}@media screen and (min-width:1200px){.catalog-filter .js-form-type-textfield:before{font-size:1rem}}@media screen and (min-width:1200px){.catalog-filter .js-form-type-textfield:before{left:0.75rem;top:calc(50% - 0.5rem)}}.catalog-filter .search_checkboxes{height:44px;padding-left:35px}@media screen and (min-width:1200px){.catalog-filter .search_checkboxes{height:2.8rem;padding-left:2rem}}.catalog-filter .reset-form-button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Nunito";line-height:1.25;border-radius:var(--itemRadius);text-align:center;text-decoration:none;background-color:transparent;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;transition-duration:0.2s;border:none;gap:12px;font-size:1rem;font-weight:700;line-height:1.1;padding:17px 20px;min-height:52px;color:var(--whiteColor);background:var(--primary-500);width:100%;gap:4px}@media screen and (min-width:1200px){.catalog-filter .reset-form-button{gap:0.6rem}}@media screen and (min-width:1200px){.catalog-filter .reset-form-button{font-size:1rem;font-weight:700;line-height:1.1}}@media screen and (min-width:1200px){.catalog-filter .reset-form-button{padding:1.05rem 1.2rem;min-height:3.2rem}}.catalog-filter .reset-form-button:hover{background:var(--primary-600)}@media screen and (min-width:1200px){.catalog-filter .reset-form-button{min-height:3.8rem;justify-content:flex-start;gap:0.5rem}}.catalog-filter .reset-form-button:before{content:"";font-family:"icomoon";font-size:13px;font-weight:400;line-height:1;color:inherit;flex-shrink:0}@media screen and (min-width:1200px){.catalog-filter .reset-form-button:before{font-size:1.2rem}}.catalog-filter .form-actions{margin:unset;padding-top:24px}@media screen and (min-width:1200px){.catalog-filter .form-actions{padding-top:unset}}/*# sourceMappingURL=catalog_page.css.map */