.video-chapter-list{-moz-column-gap:var(--spacing-80);column-gap:var(--spacing-80);display:flex;flex-direction:column-reverse;padding-bottom:var(--spacing-32);padding-top:var(--spacing-32)}@media(min-width:48em){.video-chapter-list{flex-direction:row}}.video-chapter-list__left-wrap,.video-chapter-list__right-wrap{flex:0 1 100%}@media(min-width:48em){.video-chapter-list__left-wrap,.video-chapter-list__right-wrap{flex:1}}.video-chapter-list__content,.video-chapter-list__content .wp-block-button{margin-top:var(--spacing-24)}.video-chapter-list__video-title{margin-bottom:0}.video-chapter-list__video-desc{margin-top:var(--spacing-16)}.video-chapter-list__link{color:var(--wp--preset--color--primary-1);display:flex;flex-wrap:wrap;font-size:var(--fs-16);font-weight:var(--fw-regular);gap:var(--spacing-8);line-height:var(--lh-medium);position:relative;-webkit-text-decoration:none;text-decoration:none;transition:all .3s;width:100%}.video-chapter-list__link:before{background:0 0;background-image:url(../../svg/icon-play.svg);background-repeat:no-repeat;background-size:100% 100%;background:currentColor;content:"";cursor:pointer;display:inline-block;flex:0 0 30px;height:30px;margin-right:var(--spacing-4);-webkit-mask:url(../../svg/icon-play.svg) no-repeat 50% 50%;mask:url(../../svg/icon-play.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;width:30px}.video-chapter-list__link:hover{font-weight:var(--fw-bold);transition:all .3s}.video-chapter-list__link[data-is-locked=yes] span{opacity:.6}.video-chapter-list__link[data-is-locked=yes]:before{background-image:url(../../svg/icon-lock.svg);background:currentColor;-webkit-mask:url(../../svg/icon-lock.svg) no-repeat 50% 50%;mask:url(../../svg/icon-lock.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain}.video-chapter-list__link.playing{color:currentColor;font-weight:var(--fw-bold);pointer-events:none;transition:all .3s}.video-chapter-list__link.playing:before{background-image:url(../../svg/icon-speaker.svg);background:currentColor;-webkit-mask:url(../../svg/icon-speaker.svg) no-repeat 50% 50%;mask:url(../../svg/icon-speaker.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain}.video-chapter-list__title{width:calc(100% - 44px)}.video-chapter-list__duration{font-size:12px;font-weight:var(--fw-medium);margin-top:-15px;padding-left:44px}.video-chapter-list__items{position:relative}.video-chapter-list__video-list{max-width:450px}.video-chapter-list__collapse-wrapper:not(.video-chapter-list__collapse-wrapper--expand){height:0;overflow:hidden;position:relative;z-index:99}.video-chapter-list__collapse-wrapper:not(.video-chapter-list__collapse-wrapper--expand) .video-chapter-list__item{opacity:.6}.video-chapter-list__item{margin-top:var(--spacing-24)}.video-chapter-list__item--has-link .video-chapter-list__link{opacity:.6}.video-chapter-list__expand{align-items:center;color:currentColor;cursor:pointer;display:flex;font-size:var(--fs-16);font-weight:var(--fw-medium);gap:var(--spacing-8);justify-content:flex-start;line-height:var(--lh-medium);margin-top:var(--spacing-24);position:relative;-webkit-text-decoration:underline;text-decoration:underline;transition:all .3s;width:-moz-max-content;width:max-content}.video-chapter-list__expand:before{background-color:transparent;background-image:url(../../svg/icon-play.svg);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;background:currentColor;content:"";cursor:pointer;display:inline-block;height:30px;margin-right:var(--spacing-4);-webkit-mask:url(../../svg/icon-play.svg) no-repeat 50% 50%;mask:url(../../svg/icon-play.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;transform:rotate(90deg);width:30px}