.content_box .media{display:block;position:relative;flex-grow:0;flex-shrink:0}.content_box .media:after{content:"";display:block;padding-bottom:var(--height-image)}.content_box .media img{position:absolute;inset:0;width:100%;height:100%;transition:opacity .3s;z-index:1;object-fit:cover}.content_box .media .play{display:block;position:absolute;top:50%;left:50%;width:72px;border:1px solid var(--theme-secondary-text);background:var(--theme-secondary);color:var(--theme-secondary-text);transition:.2s;transform:translate(-50%, -50%);z-index:2}@media(hover: hover){.content_box .media .play:hover{background-color:var(--theme-primary)}}.content_box .media .play:after{content:"";display:block;padding-bottom:100%}.content_box .media .play:before{content:"";display:block;position:absolute;top:50%;left:50%;width:25%;height:25%;background-color:currentColor;-webkit-mask:url(../../images/ico_play.svg) 50% 50%/contain no-repeat;transform:translate(-50%, -50%)}.content_box.is_narrow .fixed{max-width:var(--width-contents)}.content_box .content:has(>.media){display:block}.content_box .media{margin:0 0 var(--gap-contents);--height-image: 56.25%}.content_box .media:last-child{margin-bottom:0}.content_box .media iframe{position:absolute;inset:0;width:100%;height:100%;border:none}@media(max-width: 40rem){.content_box .contents.is_heading{display:flex;flex-wrap:wrap}}
/*# sourceMappingURL=content.css.map */
