@charset "UTF-8";
.catalog-buttons{display:flex;align-items:stretch;justify-content:flex-start;gap:12px;flex-wrap:wrap}@media screen and (min-width:1215px){.catalog-buttons{display:none}}.catalog-buttons .categories-button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;font-family:"Manrope";font-family:"Tektur";font-size:0.875rem;font-weight:700;line-height:1.1;text-align:center;text-decoration:none;border:none;outline:none;transition:box-shadow 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;min-height:56px;padding:10px 20px;border-radius:0;background:#F7AA00;color:#FFFFFF;min-width:155px;width:100%}@media screen and (min-width:1215px){.catalog-buttons .categories-button{font-size:0.85rem;font-family:"Tektur";font-weight:700;line-height:1.1}}@media screen and (min-width:1215px){.catalog-buttons .categories-button{min-height:2.8rem;padding:0.5rem 1.2rem}}.catalog-buttons .categories-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg, transparent, rgba(255, 255, 255, 0.15), transparent)}@media screen and (min-width:1215px){.catalog-buttons .categories-button:before{transition:all 650ms}}.catalog-buttons .categories-button:after{content:"";font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;margin-left:8px}@media screen and (min-width:1215px){.catalog-buttons .categories-button:after{font-size:1.1rem}}@media screen and (min-width:1215px){.catalog-buttons .categories-button:after{margin-left:0.4rem}}@media (any-hover:hover){.catalog-buttons .categories-button:after{transition:0.3s;will-change:transform}}@media (any-hover:hover){.catalog-buttons .categories-button:hover{box-shadow:1px 1px 1rem 0.5rem rgba(247, 170, 0, 0.1)}.catalog-buttons .categories-button:hover:before{left:100%}.catalog-buttons .categories-button:hover:after{transform:translateX(5px)}}@media screen and (min-width:768px){.catalog-buttons .categories-button{width:auto}}.catalog-buttons .filter-button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;font-family:"Manrope";font-family:"Tektur";font-size:0.875rem;font-weight:700;line-height:1.1;text-align:center;text-decoration:none;border:none;outline:none;transition:box-shadow 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;min-height:56px;padding:10px 20px;border-radius:0;background:#15344F;color:#FFFFFF;min-width:145px;display:none}@media screen and (min-width:1215px){.catalog-buttons .filter-button{font-size:0.85rem;font-family:"Tektur";font-weight:700;line-height:1.1}}@media screen and (min-width:1215px){.catalog-buttons .filter-button{min-height:2.8rem;padding:0.5rem 1.2rem}}.catalog-buttons .filter-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg, transparent, rgba(255, 255, 255, 0.15), transparent)}@media screen and (min-width:1215px){.catalog-buttons .filter-button:before{transition:all 650ms}}.catalog-buttons .filter-button:after{content:"";font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;margin-left:8px}@media screen and (min-width:1215px){.catalog-buttons .filter-button:after{font-size:1.1rem}}@media screen and (min-width:1215px){.catalog-buttons .filter-button:after{margin-left:0.4rem}}@media (any-hover:hover){.catalog-buttons .filter-button:after{transition:0.3s;will-change:transform}}@media (any-hover:hover){.catalog-buttons .filter-button:hover{box-shadow:1px 1px 1rem 0.5rem rgba(21, 52, 79, 0.1)}.catalog-buttons .filter-button:hover:before{left:100%}.catalog-buttons .filter-button:hover:after{transform:translateX(5px)}}.view-catalog.view-display-id-page_1{padding-top:182px}@media screen and (min-width:768px){.view-catalog.view-display-id-page_1{padding-top:114px}}@media screen and (min-width:1215px){.view-catalog.view-display-id-page_1{padding-top:6rem}}.view-catalog.view-display-id-page_1 .view-search{position:absolute;top:0;left:0;padding:16px;background:#0D1F30;border-radius:30px;width:100%;margin:0 auto}@media screen and (min-width:768px){.view-catalog.view-display-id-page_1 .view-search{display:flex;width:auto}}@media screen and (min-width:1215px){.view-catalog.view-display-id-page_1 .view-search{padding:0.85rem}}.view-catalog.view-display-id-page_1 .view-search .form-item-search{margin:unset}@media screen and (min-width:768px){.view-catalog.view-display-id-page_1 .view-search .form-item-search{width:400px}}@media screen and (min-width:1215px){.view-catalog.view-display-id-page_1 .view-search .form-item-search{width:33.95rem}}.view-catalog.view-display-id-page_1 .view-search .form-item-search label{display:none}.view-catalog.view-display-id-page_1 .view-search button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;font-family:"Manrope";font-family:"Tektur";font-size:0.875rem;font-weight:700;line-height:1.1;text-align:center;text-decoration:none;border:none;outline:none;transition:box-shadow 0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;overflow:hidden;min-height:56px;padding:10px 20px;border-radius:0;background:#15344F;color:#FFFFFF;margin-top:15px;width:100%}@media screen and (min-width:1215px){.view-catalog.view-display-id-page_1 .view-search button{font-size:0.85rem;font-family:"Tektur";font-weight:700;line-height:1.1}}@media screen and (min-width:1215px){.view-catalog.view-display-id-page_1 .view-search button{min-height:2.8rem;padding:0.5rem 1.2rem}}.view-catalog.view-display-id-page_1 .view-search button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg, transparent, rgba(255, 255, 255, 0.15), transparent)}@media screen and (min-width:1215px){.view-catalog.view-display-id-page_1 .view-search button:before{transition:all 650ms}}.view-catalog.view-display-id-page_1 .view-search button:after{content:"";font-family:"icomoon";font-size:18px;font-weight:400;line-height:1;color:inherit;margin-left:8px}@media screen and (min-width:1215px){.view-catalog.view-display-id-page_1 .view-search button:after{font-size:1.1rem}}@media screen and (min-width:1215px){.view-catalog.view-display-id-page_1 .view-search button:after{margin-left:0.4rem}}@media (any-hover:hover){.view-catalog.view-display-id-page_1 .view-search button:after{transition:0.3s;will-change:transform}}@media (any-hover:hover){.view-catalog.view-display-id-page_1 .view-search button:hover{box-shadow:1px 1px 1rem 0.5rem rgba(21, 52, 79, 0.1)}.view-catalog.view-display-id-page_1 .view-search button:hover:before{left:100%}.view-catalog.view-display-id-page_1 .view-search button:hover:after{transform:translateX(5px)}}@media screen and (min-width:768px){.view-catalog.view-display-id-page_1 .view-search button{width:auto;margin:0 0 0 0.9rem}}.mfp-categories .mfp-container{padding:unset}.mfp-categories .mfp-content{height:100%;max-width:unset}.mfp-categories .mfp-close{display:none}.mfp-categories .catalog-menu{height:100%}.mfp-categories .catalog-menu__content{padding:60px 24px 30px;background:#FFFFFF}.mobile-categories-title{position:fixed;top:0;left:0;right:0;height:44px;z-index:2000;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;background:#F7AA00;color:#FFFFFF;display:flex;align-items:center;justify-content:space-between;font-family:"Tektur";font-size:1rem;font-weight:700;line-height:1.1;padding:10px 24px}@media screen and (min-width:1215px){.mobile-categories-title{font-size:1rem;font-family:"Tektur";font-weight:700;line-height:1.1}}.mobile-categories-title:after{content:"";font-family:"icomoon";font-size:24px;font-weight:400;line-height:1;color:inherit;flex-shrink:0;margin-left:15px}.catalog-filter{display:none}.catalog-filter .form-item-search{display:none}.catalog-menu{display:none}@media screen and (min-width:1215px){.catalog-menu{display:block}}.mfp-categories .catalog-menu{display:block;max-width:500px;margin:0 auto}.catalog-menu__list.level-0{display:flex;flex-direction:column;margin-bottom:-5px}@media screen and (min-width:1215px){.catalog-menu__list.level-0{margin-bottom:-0.25rem}}.catalog-menu__list:not(.level-0){margin:15px;display:none}.is-active .catalog-menu__list:not(.level-0){display:block}@media screen and (min-width:1215px){.catalog-menu__list:not(.level-0){margin:0.75rem}}.catalog-menu__list:not(.level-0) .catalog-menu__item{padding-left:26px;position:relative}@media screen and (min-width:1215px){.catalog-menu__list:not(.level-0) .catalog-menu__item{padding-left:1.3rem}}.catalog-menu__list:not(.level-0) .catalog-menu__item>.catalog-menu__link{text-decoration:none;font-size:1rem;font-weight:400;line-height:1.5}@media screen and (min-width:1215px){.catalog-menu__list:not(.level-0) .catalog-menu__item>.catalog-menu__link{font-size:1rem;font-weight:400;line-height:1.5}}@media (any-hover:hover){.catalog-menu__list:not(.level-0) .catalog-menu__item>.catalog-menu__link{transition:0.3s}.catalog-menu__list:not(.level-0) .catalog-menu__item>.catalog-menu__link:hover{color:#F7AA00}}.catalog-menu__list:not(.level-0) .catalog-menu__item>.catalog-menu__link:before{content:"";height:2px;position:absolute;left:5px;margin-top:-1px;top:0.75em;width:10px;background:#F7AA00}@media screen and (min-width:1215px){.catalog-menu__list:not(.level-0) .catalog-menu__item>.catalog-menu__link:before{left:0.25rem;width:0.5rem}}.catalog-menu__item.level-0{margin-bottom:5px}@media screen and (min-width:1215px){.catalog-menu__item.level-0{margin-bottom:0.25rem}}.catalog-menu__item.level-0.is-active{order:-1}.catalog-menu__item.level-0.is-active>.catalog-menu__link{background:#15344F}.catalog-menu__item.level-0>.catalog-menu__link{padding:10px 18px;display:flex;align-items:center;border-radius:10px;text-decoration:none;min-height:50px;background:#0D1F30;color:#FFFFFF}@media screen and (min-width:1215px){.catalog-menu__item.level-0>.catalog-menu__link{padding:0.5rem 0.9rem;min-height:3rem;border-radius:0.5rem}}.catalog-menu__item.level-0>.catalog-menu__link .name{font-family:"Tektur";font-size:0.75rem;font-weight:700;line-height:1.1}@media screen and (min-width:1215px){.catalog-menu__item.level-0>.catalog-menu__link .name{font-size:0.7rem;font-family:"Tektur";font-weight:700;line-height:1.1}}@media (any-hover:hover){.catalog-menu__item.level-0>.catalog-menu__link{transition:0.4s}.catalog-menu__item.level-0>.catalog-menu__link:hover{background:#15344F}}/*# sourceMappingURL=catalog_page.css.map */