/* IRETURA_VIDEOGRAPHY_REFINEMENT_V1 */

/*
 * Presentation-only refinements.
 * Existing archive renderer, filters and collage remain intact.
 */

body.post-type-archive-iretura_video
.iretura-videography-v2
.iretura-v2-card {
    border-radius: 0 !important;
    box-shadow: none !important;
}

body.post-type-archive-iretura_video
.iretura-videography-v2
.iretura-v2-card__image {
    border-radius: 0 !important;
}

body.post-type-archive-iretura_video
.iretura-videography-v2
a:focus-visible,
body.post-type-archive-iretura_video
.iretura-videography-v2
button:focus-visible {
    outline: 2px solid #00A8E8;
    outline-offset: 4px;
}

body.post-type-archive-iretura_video
.iretura-videography-v2
.iretura-v2-card__content strong {
    overflow-wrap: anywhere;
}

@media (max-width: 767px) {
    body.post-type-archive-iretura_video
    .iretura-videography-v2
    .iretura-v2-card__content strong {
        max-width: 100%;
        font-size: clamp(19px, 5vw, 25px);
        line-height: 1.2;
    }
}

@media (prefers-reduced-motion: reduce) {
    body.post-type-archive-iretura_video
    .iretura-videography-v2
    .iretura-v2-card,
    body.post-type-archive-iretura_video
    .iretura-videography-v2
    .iretura-v2-card * {
        transition-duration: 0.01ms !important;
        animation-duration: 0.01ms !important;
    }
}
