@media(max-width: 1023px){.breadcrumbs{gap:4px}}.breadcrumbs__item{padding:8px 0}.breadcrumbs__item span{color:var(--ui-gray-light);transition:.5s ease color}@media(max-width: 1023px){.breadcrumbs__item span{font-size:12px;line-height:16px}}.breadcrumbs__link:hover span{color:var(--ui-blue-hover)}.breadcrumbs__link:active span{color:var(--ui-blue-pressed)}.video-cards{grid-template-columns:repeat(auto-fit, calc((100% - 72px) / 4))}@media(max-width: 1023px){.video-cards{grid-template-columns:repeat(auto-fit, calc((100% - 12px) / 2));gap:12px}}@media(max-width: 600px){.video-cards{grid-template-columns:1fr}}.video-card{height:auto}.video-card::after{position:absolute;content:"";width:100%;height:100%;background:var(--ui-gray-dark);z-index:-1;border-radius:24px;max-height:0;transition:max-height .5s ease}.video-card img{transition:opacity .3s linear}.video-card__content{padding:0 12px 12px}@media(max-width: 1023px){.video-card__content{padding:0 16px 16px}}.video-card__image::before,.video-card__image::after{position:absolute;content:"";inset:0;width:100%;height:100%;transition:opacity .5s ease}.video-card__image::before{background:linear-gradient(0, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1))}.video-card__image::after{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 67.38%, rgba(0, 0, 0, 0.4) 100%);opacity:0}.video-card__title{margin:10px 0 0;color:var(--ui-white);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.video-card__description{margin:10px 0 15px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;transition:opacity .5s ease}@media(max-width: 1023px){.video-card__description{margin:10px 0 0}}.video-card__button{width:calc(100% - 24px);left:12px;right:12px;bottom:12px;transition:all .5s ease}@media(max-width: 1023px){.video-card__button{display:none}}.video-card__site-button{right:10px;bottom:10px;z-index:1}.video-card:active::after,.video-card:focus::after{max-height:100%}.video-card:hover::after{max-height:100%}.video-card:hover .video-card__image::before{opacity:0}.video-card:hover .video-card__image::after{opacity:1}.video-card:hover .video-card__button{opacity:1;pointer-events:all}@media(min-width: 1024px){.video-card:hover .video-card__description{opacity:0}}.video-card .video-card__image-wrapper{height:187px}.video-card .video-card__image-wrapper img{-o-object-fit:cover;object-fit:cover}.video-card .video-card__image-wrapper .video_play{position:absolute;z-index:2;bottom:0;left:0;width:40px;height:40px;background:var(--ui-red-alert);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:10px;margin-bottom:10px}.video-models{margin:10px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}@media(max-width: 1023px){.video-models{order:1}}.video-models__title{color:var(--ui-white)}.video-models__link{color:var(--ui-blue);text-decoration-color:rgba(0,0,0,0);text-underline-offset:3px;transition:all .5s ease}.video-models__link:hover{color:var(--ui-blue-hover);text-decoration-color:var(--ui-blue-hover)}.video-models__link:active,.video-models__link:focus{color:var(--ui-blue-pressed);text-decoration-color:var(--ui-blue-pressed)}.video-models__comma{margin:0 4px 0 2px}@media(max-width: 1023px){.filters{gap:6px}}.filters .button.tag{height:32px;font-size:12px;line-height:24px}@media(min-width: 1024px){.filters-toggle{display:none}}.mobile-filters{display:none;padding:0 42px;width:calc(100% + 84px);height:100%;left:-42px;background:var(--ui-gray-dark)}@media(max-width: 1023px){.mobile-filters.active{display:flex}}@media(max-width: 767px){.mobile-filters{padding:0 12px;width:calc(100% + 24px);left:-12px}}.tab-header{color:var(--ui-gray-light-2);padding:10px 8px;transition:.5s ease all}.tab-header::before,.tab-header::after{position:absolute;content:"";bottom:0;background:rgba(0,0,0,0);pointer-events:none;width:0;height:1px;transition:all .2s ease}.tab-header::before{left:50%}.tab-header::after{right:50%}.tab-header.active::before,.tab-header.active::after,.tab-header:active::before,.tab-header:active::after,.tab-header:hover::before,.tab-header:hover::after{width:50%}.tab-header:hover{color:var(--ui-white)}.tab-header:hover::before,.tab-header:hover::after{background:var(--ui-blue-hover)}.tab-header:active::before,.tab-header:active::after,.tab-header.active::before,.tab-header.active::after{background:var(--ui-blue)}.tab-header:active::before,.tab-header:active::after{background:var(--ui-blue-pressed)}@media(max-width: 1023px){.drop-filter .text-field__wrapper{display:none}}.drop-filters{gap:24px}@media(max-width: 1023px){.pagination{gap:10px}}.pagination-button{width:40px;height:40px;color:var(--ui-gray-light-2);background:var(--ui-gray-dark)}@media(max-width: 1023px){.pagination-button{width:36px;height:36px;font-size:14px;line-height:24px}}@media(max-width: 1023px){.pagination-button.arrow{display:none}}.pagination-button span{transition:.5s ease color}.pagination-button svg{position:relative;stroke:var(--ui-gray-light-2);pointer-events:none;z-index:1;transition:all .2s ease}@media(max-width: 767px){.pagination-button svg{width:20px;height:20px}}.pagination-button::before{position:absolute;content:"";width:100%;height:100%;border-radius:40px;transform:scale(0);will-change:transform;background:var(--ui-gray);transition:all .2s ease}.pagination-button .ripple{pointer-events:none;position:absolute;border-radius:40px;transform:scale(0);will-change:transform;background:var(--ui-gray-medium);animation:ripple 600ms linear}.pagination-button:not(.active):hover{color:var(--ui-blue-hover)}.pagination-button:not(.active):hover::before{transform:scale(1)}.pagination-button:not(.active):hover svg{stroke:var(--ui-blue-hover)}.pagination-button:not(.active):active{color:var(--ui-blue-pressed)}.pagination-button:not(.active):active svg{stroke:var(--ui-blue-pressed)}.pagination-button.active{pointer-events:none;background:var(--ui-orange);color:var(--ui-white)}.pagination-button.active svg{stroke:var(--ui-white)}.pagination-button:disabled{background:none;pointer-events:none}.pagination-button:disabled svg{fill:var(--ui-gray-light)}.pagination-dots{width:22px;font-weight:500;font-size:16px;line-height:32px;padding:4px}@media(max-width: 1023px){.pagination-dots{width:20px;padding:6px 4px;font-size:14px;line-height:24px}}