.VideoCourseModule__Button,.VideoCourseNotice__Button{cursor:pointer}.VideoCourseDuration:empty{visibility:hidden}.VideoCourseLessonCard__Thumbnail .AspectRatio{width:100%;height:100%}.VideoCourseLesson__Prev[disabled],.VideoCourseLesson__Next[disabled]{opacity:.3;pointer-events:none}.VideoCourseLesson__Products .ProductFeature__Wrapper+.ProductFeature__Wrapper{margin-top:20px}@media screen and (min-width:1024px){.VideoCourseArticleReference__Image .AspectRatio{width:100%;height:100%}}.VideoCourseLessonNav__Divider{border:0;border-top:1px solid var(--color-border-primary)}.VideoCourseLessonNav__Header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.VideoCourseLessonNav__Link{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:4px;color:var(--color-text-primary)}.VideoCourseLessonNav__Title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VideoCourseLessonNav__Slot{flex:0 0 2.125rem;display:flex;align-items:center;justify-content:flex-end}.VideoCourseLessonNav__Badge{display:none;padding:.25rem;border-radius:999px;--icon-size: 1.25rem}.VideoCourseLessonNav__Item[data-completed] .VideoCourseLessonNav__Badge{display:flex}.VideoCourseLessonNav__Play{display:flex;--icon-size: 1.75rem}.VideoCourseLessonNav__Item[data-completed] .VideoCourseLessonNav__Play{display:none}.VideoCourseLessonNav__Link[aria-current=page]{background:var(--color-background-fill-button-primary);color:var(--color-text-inverse)}@media(hover:hover){.VideoCourseLessonNav__Link:not([aria-current=page]):hover{background:var(--color-background-surface-tertiary)}}.VideoCourseLessonNav__Bar{display:none}.VideoCourseLessonNav__Panel{display:flex;flex-direction:column;gap:1rem;padding:1rem}@media screen and (max-width:767px){.VideoCourseLesson{padding-bottom:var(--sticky-cta-height, 0px)}.VideoCourseLessonNav{position:fixed;left:0;right:0;bottom:0;z-index:4;display:flex;flex-direction:column;max-height:80vh;background:var(--color-background-surface-primary);border-top:1px solid var(--color-border-primary)}.VideoCourseLessonNav__Bar{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:1rem var(--container-horizontal-spacing);padding-bottom:max(var(--ios-bottom-bar-height, 0px),1rem)}.VideoCourseLessonNav[data-expanded=false] .VideoCourseLessonNav__Panel,.VideoCourseLessonNav[data-expanded=true] .VideoCourseLessonNav__Bar{display:none}.VideoCourseLessonNav[data-expanded=true]{z-index:40}.VideoCourseLessonNav[data-expanded=true] .VideoCourseLessonNav__Panel{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:max(var(--ios-bottom-bar-height, 0px),1rem)}}@media screen and (min-width:768px){.VideoCourseLessonNav__Header--empty,.VideoCourseLessonNav__Divider--empty{display:none}.VideoCourseLessonNav{position:-webkit-sticky;position:sticky;top:calc(var(--header-height, 0px) + 20px);align-self:start;background:var(--color-background-surface-secondary);border-radius:4px}}.VideoCourseProgressCheckButton[data-completed=false] .VideoCourseProgressCheckButton__Complete,.VideoCourseProgressCheckButton[data-completed=true] .VideoCourseProgressCheckButton__Incomplete{display:none}.VideoCourseProgressCheckButton__Complete{display:inline-flex;align-items:center;gap:.5rem}.VideoCourseProgressCheckButton[data-completed=true]{background-color:var(--color-background-surface-success);color:var(--color-text-success);font-weight:600;box-shadow:none}@media(hover:hover){.VideoCourseProgressCheckButton[data-completed=true]:hover{background:#f1f8e4}}.VideoCourseProgressCheckButton[data-completed=true]:active{background:#eef5e2}.VideoCourseTranscriptToggle[aria-expanded=false] .VideoCourseTranscriptToggle__Hide,.VideoCourseTranscriptToggle[aria-expanded=true] .VideoCourseTranscriptToggle__Show{display:none}.VideoCourseTranscript__Body{max-height:min(20rem,50vh);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border-secondary) var(--color-background-surface-tertiary)}.VideoCourseTranscript__Body::-webkit-scrollbar{width:12px}.VideoCourseTranscript__Body::-webkit-scrollbar-track{background-color:var(--color-background-surface-tertiary);border-radius:360px}.VideoCourseTranscript__Body::-webkit-scrollbar-thumb{background-color:var(--color-border-secondary);border-radius:360px}
/*# sourceMappingURL=/cdn/shop/t/453/assets/video-course.css.map */
