

/* Start:/bitrix/templates/alpha_s1/components/profistudio/quicklinks.list/.default/quicklinks-icon-base.40187b3e5c20.css?1789631135479*/
.profistudio-quicklinks-links a:has(> .quicklinks-icon) { display: inline-flex; align-items: center; gap: 8px; }
.profistudio-quicklinks-links .quicklinks-icon { display: inline-flex; align-items: center; justify-content: center; flex: 0 0 20px; width: 20px; height: 20px; vertical-align: middle; }
.profistudio-quicklinks-links .quicklinks-icon svg { display: block; width: 100%; height: 100%; flex-shrink: 0; }
.profistudio-quicklinks-links .quicklinks-label { min-width: 0; }

/* End */


/* Start:/bitrix/templates/alpha_s1/components/profistudio/quicklinks.list/.default/quick-links.351656939414.css?17896304132804*/
.profistudio-quicklinks-links_inline,
.profistudio-quicklinks-links_inline-block { padding: 0; margin: 0; }
.profistudio-quicklinks-links .profistudio-quicklinks-links-list { padding: 0; margin: 0 0 14px; text-align: left; }
.profistudio-quicklinks-links .profistudio-quicklinks-links-list__ul { display: flex; flex-wrap: wrap; align-items: center; gap: 8px 10px; padding: 0; margin: 0; }
.profistudio-quicklinks-links .profistudio-quicklinks-links-name { margin: 0; padding: 0; font-size: 14px; }
.profistudio-quicklinks-links .profistudio-quicklinks-links-name::after { content: ':'; }
.profistudio-quicklinks-links .profistudio-quicklinks-links-item { display: inline-flex; max-width: 100%; margin: 0; padding: 0; }
.profistudio-quicklinks-links .profistudio-quicklinks-links-item a,
.profistudio-quicklinks-links .profistudio-quicklinks-links-item_btn span { display: inline-flex; align-items: center; box-sizing: border-box; max-width: 100%; margin: 0; gap: 8px; padding: 5px 12px; border: 0; border-radius: 999px; background: linear-gradient(110deg,#fdf0f5,#f7f1fd); color: #41464b; font-family: inherit; font-size: 14px; font-weight: 400; line-height: 20px; text-decoration: none; overflow-wrap: anywhere; cursor: pointer; transition: background .2s,color .2s; }
.profistudio-quicklinks-links .profistudio-quicklinks-links-item a:hover,
.profistudio-quicklinks-links .profistudio-quicklinks-links-item_btn span:hover { background: #f1e3f1; color: #161a1d; }
.profistudio-quicklinks-links .profistudio-quicklinks-links-item a:focus-visible,
.profistudio-quicklinks-links .profistudio-quicklinks-links-item_btn span:focus-visible { outline: 2px solid #b67ea4; outline-offset: 2px; }
.profistudio-quicklinks-links .profistudio-quicklinks-links-item.active a { background: #efdeec; color: #161a1d; }
.profistudio-quicklinks-links .profistudio-quicklinks-links-item_hidden,
.profistudio-quicklinks-links .profistudio-quicklinks-links-item_btn-close { display: none; }
.profistudio-quicklinks-links.profistudio-quicklinks-links_active .profistudio-quicklinks-links-item_hidden,
.profistudio-quicklinks-links.profistudio-quicklinks-links_active .profistudio-quicklinks-links-item_btn-close { display: inline-flex; }
.profistudio-quicklinks-links.profistudio-quicklinks-links_active .profistudio-quicklinks-links-item_btn-open { display: none; }
.profistudio-quicklinks-links .profistudio-quicklinks-links-description { margin: 10px 0; }

.profistudio-quicklinks-links .quicklinks-icon { display: inline-flex; align-items: center; justify-content: center; flex: 0 0 20px; width: 20px; height: 20px; vertical-align: middle; }
.profistudio-quicklinks-links .quicklinks-icon svg { display: block; width: 100%; height: 100%; flex-shrink: 0; }
.profistudio-quicklinks-links .quicklinks-label { min-width: 0; }

/* End */


/* Start:/bitrix/templates/alpha_s1/css/catalog-video-cover.868008987bad.css?1791537287459*/
.kzto-video-cover-frame { position: relative; }
.kzto-video-cover-frame > .kzto-card-video {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
    border-radius: inherit;
    pointer-events: none;
    opacity: 0;
}
.kzto-video-cover-frame > .kzto-card-video.is-ready { opacity: 1; }
@media (prefers-reduced-motion: reduce) {
    .kzto-video-cover-frame > .kzto-card-video { display: none; }
}

/* End */
/* /bitrix/templates/alpha_s1/components/profistudio/quicklinks.list/.default/quicklinks-icon-base.40187b3e5c20.css?1789631135479 */
/* /bitrix/templates/alpha_s1/components/profistudio/quicklinks.list/.default/quick-links.351656939414.css?17896304132804 */
/* /bitrix/templates/alpha_s1/css/catalog-video-cover.868008987bad.css?1791537287459 */
